connectivity/com.nokia.tcf/native/TCFNative/TCFCommTCP/TcpComm.h
changeset 366 b054461d2f85
parent 60 9d2210c8eed2
child 506 44dbbc3220b8
equal deleted inserted replaced
365:666472f6d7ae 366:b054461d2f85
    54 	bool GetVersion(char* outVersion) { return false; } // don't have enough information for this
    54 	bool GetVersion(char* outVersion) { return false; } // don't have enough information for this
    55 	bool HasVersion() { return false; } // can we have a version?
    55 	bool HasVersion() { return false; } // can we have a version?
    56 	virtual long PreProcessMessage(int inMsgType, DWORD inMsgLength, BYTE* inMessage) { return TCAPI_ERR_NONE; }
    56 	virtual long PreProcessMessage(int inMsgType, DWORD inMsgLength, BYTE* inMessage) { return TCAPI_ERR_NONE; }
    57 	virtual long PreProcessMessage(BYTE msgId, DWORD inMsgLength, BYTE* inMessage) { return TCAPI_ERR_NONE; }
    57 	virtual long PreProcessMessage(BYTE msgId, DWORD inMsgLength, BYTE* inMessage) { return TCAPI_ERR_NONE; }
    58 	bool IsConnectionEqual(ConnectData* pConn);
    58 	bool IsConnectionEqual(ConnectData* pConn);
       
    59 	int WSAInit();
       
    60 	void WSAClose();
       
    61 
    59 
    62 
    60 private:
    63 private:
    61 	SOCKET m_socket;
    64 	SOCKET m_socket;
    62 	sockaddr_in m_clientService;
    65 	sockaddr_in m_clientService;
    63 	TIMEVAL m_timeOut;
    66 	TIMEVAL m_timeOut;
    64 	WSAEVENT m_hSocketEvent; 
    67 	WSAEVENT m_hSocketEvent; 
    65 	DWORD m_pPeekBuffer;
    68 	DWORD m_pPeekBuffer;
    66 
    69 	char sTcpLogMsg[3000];
    67 };
    70 };
    68 
    71 
    69 #endif // !defined(AFX_TCPCOMM_H__69657421_6D37_497A_A377_12E71365EDAB__INCLUDED_)
    72 #endif // !defined(AFX_TCPCOMM_H__69657421_6D37_497A_A377_12E71365EDAB__INCLUDED_)