equal
deleted
inserted
replaced
47 { |
47 { |
48 public: |
48 public: |
49 COSTProtocol(); |
49 COSTProtocol(); |
50 virtual ~COSTProtocol(); |
50 virtual ~COSTProtocol(); |
51 |
51 |
52 BOOL DecodeMessage(BYTE* fullMessage, DWORD& fullLength, BYTE& msgId, BYTE*& rawMessage, DWORD& rawLength); |
52 int DecodeMessage(BYTE* fullMessage, DWORD& fullLength, BYTE& msgId, BYTE*& rawMessage, DWORD& rawLength); |
53 DWORD EncodeMessage(BYTE* rawMessage, DWORD rawLength, BYTE protocolVersion, BYTE msgId, BYTE* fullMessage, DWORD maxFullLength); |
53 DWORD EncodeMessage(BYTE* rawMessage, DWORD rawLength, BYTE protocolVersion, BYTE msgId, BYTE* fullMessage, DWORD maxFullLength); |
54 DWORD GetHeaderLength() { return OST_HDR_LEN_1; } |
54 DWORD GetHeaderLength() { return OST_HDR_LEN_1; } |
55 }; |
55 }; |
56 |
56 |
57 #endif // !defined(AFX_OSTPROTOCOL_H__6A8FE0C0_A365_4649_8665_EFCCA002A707__INCLUDED_) |
57 #endif // !defined(AFX_OSTPROTOCOL_H__6A8FE0C0_A365_4649_8665_EFCCA002A707__INCLUDED_) |