|
@@ -1,53 +0,0 @@
|
|
|
-#ifndef __SAT_PROTOCOL__
|
|
|
-#define __SAT_PROTOCOL__
|
|
|
-
|
|
|
-#pragma once
|
|
|
-
|
|
|
-//////////////////////////////////////////////////////////////////////////
|
|
|
-// 야竟葵累寧즈;
|
|
|
-enum ProtocolCMD
|
|
|
-{
|
|
|
- // 되쩌、되놔;
|
|
|
- CMD_LOGIN = 0,
|
|
|
- CMD_LOGOUT = 1,
|
|
|
- // �구;
|
|
|
- CMD_ADD_DEVICE = 2,
|
|
|
- CMD_DEL_DEVICE = 3,
|
|
|
- CMD_QUERY_DEVICES = 4,
|
|
|
-};
|
|
|
-
|
|
|
-#pragma pack(push)
|
|
|
-#pragma pack(1)
|
|
|
-
|
|
|
-typedef struct _DATAHEADER_ {
|
|
|
- // 葵累깃街륜;
|
|
|
- byte protocol;
|
|
|
- // 뎠품繫斤관돨낀똑=header낀똑+buf낀똑;
|
|
|
- unsigned int len;
|
|
|
- // 츱즈잚謹;
|
|
|
- byte cmd;
|
|
|
-}DataHeader, *pDataHeader;
|
|
|
-
|
|
|
-// 헝헹관
|
|
|
-typedef struct _PACKAGE_
|
|
|
-{
|
|
|
- DataHeader header;
|
|
|
- byte buf[4]; // 야竟코휭(寧濾뒈囹);
|
|
|
-}Package;
|
|
|
-
|
|
|
-// 칵훰럿쀼令;
|
|
|
-typedef struct __TPRESPONSE__
|
|
|
-{
|
|
|
- bool bResult;
|
|
|
-}TPResponse, *pTPResponse;
|
|
|
-
|
|
|
-// 痰黨되쩌/되놔;
|
|
|
-typedef struct __TPLOGIN__
|
|
|
-{
|
|
|
- char szUserName[MAX_PATH];
|
|
|
- char szPassword[MAX_PATH];
|
|
|
-}TPLogin, *pTPLogin;
|
|
|
-
|
|
|
-#pragma pack(pop)
|
|
|
-
|
|
|
-#endif // __SAT_PROTOCOL__
|