#ifndef __RESOURCEWATCHER_DEF_G_H #define __RESOURCEWATCHER_DEF_G_H #pragma once // This code is generated by spgen tool! #include "SpHelper.h" namespace ResourceWatcher { // // const goes here // #define ResourceWatcherService_Method_GetDevInfo 65535 #define ResourceWatcherService_Method_OperateFile 3 #define ResourceWatcherService_Method_CheckNetType 5 #define ResourceWatcherService_Method_GetBizLinks 6 #define ResourceWatcherService_Method_BizLinkDetect 7 #define ResourceWatcherService_Method_GetThirdPartyInstallState 10 #define ResourceWatcherService_Method_InstallThirdPartyProgram 11 #define ResourceWatcherService_Method_UninstallThirdPartyProgram 14 #define ResourceWatcherService_Method_RestartThirdPartyProgram 15 #define ResourceWatcherService_Method_ProcessDetectThirdPartyProgram 16 #define ResourceWatcherService_Method_FilesClean 17 #define ResourceWatcherService_Method_FetchSystemSnapshot 20 #define ResourceWatcherService_MethodSignature_GetDevInfo 296205965 #define ResourceWatcherService_MethodSignature_OperateFile 935567963 #define ResourceWatcherService_MethodSignature_CheckNetType 1341887614 #define ResourceWatcherService_MethodSignature_GetBizLinks 651862197 #define ResourceWatcherService_MethodSignature_BizLinkDetect 1476437131 #define ResourceWatcherService_MethodSignature_GetThirdPartyInstallState -15861483 #define ResourceWatcherService_MethodSignature_InstallThirdPartyProgram -1049249852 #define ResourceWatcherService_MethodSignature_UninstallThirdPartyProgram -2137706699 #define ResourceWatcherService_MethodSignature_RestartThirdPartyProgram -534704262 #define ResourceWatcherService_MethodSignature_ProcessDetectThirdPartyProgram -1692430185 #define ResourceWatcherService_MethodSignature_FilesClean 624348486 #define ResourceWatcherService_MethodSignature_FetchSystemSnapshot -1005346345 #define ResourceWatcherService_LogCode_GetDevInfo "QLR040250A99" #define ResourceWatcherService_LogCode_OperateFile "QLR040250A03" #define ResourceWatcherService_LogCode_CheckNetType "QLR040250A05" #define ResourceWatcherService_LogCode_GetBizLinks "QLR040250A06" #define ResourceWatcherService_LogCode_BizLinkDetect "QLR040250A07" #define ResourceWatcherService_LogCode_GetThirdPartyInstallState "QLR040250A10" #define ResourceWatcherService_LogCode_InstallThirdPartyProgram "QLR040250A11" #define ResourceWatcherService_LogCode_UninstallThirdPartyProgram "QLR040250A14" #define ResourceWatcherService_LogCode_RestartThirdPartyProgram "QLR040250A15" #define ResourceWatcherService_LogCode_ProcessDetectThirdPartyProgram "QLR040250A16" #define ResourceWatcherService_LogCode_FilesClean "QLR040250A17" #define ResourceWatcherService_LogCode_FetchSystemSnapshot "QLR040250A20" struct ResourceWatcherService_GetDevInfo_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_GetDevInfo_Ans { CSimpleStringA type; CSimpleStringA model; CSimpleStringA version; int state; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & model & version & state & terminalVer; } }; struct ResourceWatcherService_OperateFile_Req { CSimpleStringA current; int mode; int attribute; CSimpleStringA content; int filter1; CSimpleStringA filter2; int attachment1; CSimpleStringA attachment2; CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & current & mode & attribute & content & filter1 & filter2 & attachment1 & attachment2 & reserved1 & reserved2; } }; struct ResourceWatcherService_OperateFile_Ans { int result; CSimpleStringA header; int attachment1; CSimpleStringA attachment2; u__int64_t fileSize; u__int64_t ftCreate; u__int64_t ftModified; u__int64_t ftAccess; unsigned int fileAttribute; unsigned int forbidAttribute; int reversed1; CSimpleStringA reversed2; int count; CAutoArray fileNames; CAutoArray fileSizes; CAutoArray ftCreates; CAutoArray ftModifieds; CAutoArray ftAccesses; CAutoArray fileAttributes; CAutoArray forbidAttributes; CAutoArray reserved1; CAutoArray reserved2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & header & attachment1 & attachment2 & fileSize & ftCreate & ftModified & ftAccess & fileAttribute & forbidAttribute & reversed1 & reversed2 & count & fileNames & fileSizes & ftCreates & ftModifieds & ftAccesses & fileAttributes & forbidAttributes & reserved1 & reserved2 & terminalVer; } }; struct ResourceWatcherService_CheckNetType_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_CheckNetType_Ans { int netType; CSimpleStringA strParam; int intParam; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & netType & strParam & intParam & terminalVer; } }; struct ResourceWatcherService_GetBizLinks_Req { int filter; void Serialize(SpBuffer &Buf) { auto & buf = Buf & filter; } }; struct ResourceWatcherService_GetBizLinks_Ans { CAutoArray bizLinks; CAutoArray bizNames; CAutoArray params1; CSimpleStringA reserved1; CSimpleStringA reserved2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & bizLinks & bizNames & params1 & reserved1 & reserved2 & terminalVer; } }; struct ResourceWatcherService_BizLinkDetect_Req { int protocol; CSimpleStringA bizLink; CSimpleStringA attachment1; CSimpleStringA attachment2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & protocol & bizLink & attachment1 & attachment2; } }; struct ResourceWatcherService_BizLinkDetect_Ans { bool bizLinkStatus; unsigned int bizLinkDelayMS; CSimpleStringA strParam; int intParam; CSimpleStringA reserved1; CSimpleStringA reserved2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & bizLinkStatus & bizLinkDelayMS & strParam & intParam & reserved1 & reserved2 & terminalVer; } }; struct ResourceWatcherService_GetThirdPartyInstallState_Req { int mode; int reserved1; int reserved2; CSimpleStringA reserverd3; CSimpleStringA reserverd4; void Serialize(SpBuffer &Buf) { auto & buf = Buf & mode & reserved1 & reserved2 & reserverd3 & reserverd4; } }; struct ResourceWatcherService_GetThirdPartyInstallState_Ans { int status; CSimpleStringA version; CSimpleStringA path; CSimpleStringA reserverd1; CSimpleStringA reserverd2; int reserverd3; int reserverd4; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & status & version & path & reserverd1 & reserverd2 & reserverd3 & reserverd4 & terminalVer; } }; struct ResourceWatcherService_InstallThirdPartyProgram_Req { int type; int reserved1; int reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & reserved1 & reserved2; } }; struct ResourceWatcherService_InstallThirdPartyProgram_Ans { int result; CSimpleStringA msg; CSimpleStringA path; CSimpleStringA reserverd1; CSimpleStringA reserverd2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & path & reserverd1 & reserverd2 & terminalVer; } }; struct ResourceWatcherService_UninstallThirdPartyProgram_Req { int type; int reserved1; int reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & reserved1 & reserved2; } }; struct ResourceWatcherService_UninstallThirdPartyProgram_Ans { int result; CSimpleStringA msg; CSimpleStringA reserverd1; CSimpleStringA reserverd2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2 & terminalVer; } }; struct ResourceWatcherService_RestartThirdPartyProgram_Req { int type; int reserved1; int reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & reserved1 & reserved2; } }; struct ResourceWatcherService_RestartThirdPartyProgram_Ans { int result; CSimpleStringA msg; CSimpleStringA reserverd1; CSimpleStringA reserverd2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2 & terminalVer; } }; struct ResourceWatcherService_ProcessDetectThirdPartyProgram_Req { int type; int reserved1; int reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & reserved1 & reserved2; } }; struct ResourceWatcherService_ProcessDetectThirdPartyProgram_Ans { int result; CSimpleStringA msg; CSimpleStringA reserverd1; CSimpleStringA reserverd2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2 & terminalVer; } }; struct ResourceWatcherService_FilesClean_Req { int type; int reserved1; int reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & reserved1 & reserved2; } }; struct ResourceWatcherService_FilesClean_Ans { int result; CSimpleStringA msg; CSimpleStringA reserverd1; CSimpleStringA reserverd2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2 & terminalVer; } }; struct ResourceWatcherService_FetchSystemSnapshot_Req { int type; int reserved1; int reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & reserved1 & reserved2; } }; struct ResourceWatcherService_FetchSystemSnapshot_Ans { int result; CSimpleStringA msg; CSimpleStringA reserverd1; CSimpleStringA reserverd2; CSimpleStringA terminalVer; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2 & terminalVer; } }; /////////////////////////// } // namespace ResourceWatcher #endif // __RESOURCEWATCHER_DEF_G_H