#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_Fetch 0 #define ResourceWatcherService_Method_GetDevInfo 65535 #define ResourceWatcherService_Method_GetCardSwiper 1 #define ResourceWatcherService_Method_GetCpuType 2 #define ResourceWatcherService_Method_OperateFile 3 #define ResourceWatcherService_Method_ExtractEventLog 4 #define ResourceWatcherService_Method_CheckNetType 5 #define ResourceWatcherService_Method_GetBizLinks 6 #define ResourceWatcherService_Method_BizLinkDetect 7 #define ResourceWatcherService_Method_UpdateDNS 8 #define ResourceWatcherService_Method_GetNetworkInfo 9 #define ResourceWatcherService_Method_GetThirdPartyInstallState 10 #define ResourceWatcherService_Method_InstallThirdPartyProgram 11 #define ResourceWatcherService_Method_GetTerminalVersionList 12 #define ResourceWatcherService_Method_ManipulateVersion 13 #define ResourceWatcherService_Method_UninstallThirdPartyProgram 14 #define ResourceWatcherService_Method_RestartThirdPartyProgram 15 #define ResourceWatcherService_Method_ProcessDetectThirdPartyProgram 16 #define ResourceWatcherService_Method_FilesClean 17 #define ResourceWatcherService_Method_FetchSystemSnapshot 18 #define ResourceWatcherService_MethodSignature_Fetch -1944912560 #define ResourceWatcherService_MethodSignature_GetDevInfo 296205965 #define ResourceWatcherService_MethodSignature_GetCardSwiper 828378769 #define ResourceWatcherService_MethodSignature_GetCpuType -1911838440 #define ResourceWatcherService_MethodSignature_OperateFile 935567963 #define ResourceWatcherService_MethodSignature_ExtractEventLog -1046715334 #define ResourceWatcherService_MethodSignature_CheckNetType 1341887614 #define ResourceWatcherService_MethodSignature_GetBizLinks 651862197 #define ResourceWatcherService_MethodSignature_BizLinkDetect 1476437131 #define ResourceWatcherService_MethodSignature_UpdateDNS 689391692 #define ResourceWatcherService_MethodSignature_GetNetworkInfo -799638104 #define ResourceWatcherService_MethodSignature_GetThirdPartyInstallState -15861483 #define ResourceWatcherService_MethodSignature_InstallThirdPartyProgram -1049249852 #define ResourceWatcherService_MethodSignature_GetTerminalVersionList -504582702 #define ResourceWatcherService_MethodSignature_ManipulateVersion -313717631 #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 struct ResourceWatcherService_Fetch_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_Fetch_Ans { int reserved1; int reserved2; CSimpleStringA reserved3; CSimpleStringA reserved4; void Serialize(SpBuffer &Buf) { auto & buf = Buf & reserved1 & reserved2 & reserved3 & reserved4; } }; struct ResourceWatcherService_GetDevInfo_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_GetDevInfo_Ans { CSimpleStringA type; CSimpleStringA model; CSimpleStringA version; int state; void Serialize(SpBuffer &Buf) { auto & buf = Buf & type & model & version & state; } }; struct ResourceWatcherService_GetCardSwiper_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_GetCardSwiper_Ans { int status; void Serialize(SpBuffer &Buf) { auto & buf = Buf & status; } }; struct ResourceWatcherService_GetCpuType_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_GetCpuType_Ans { int level; CSimpleStringA brand; int reserved1; CSimpleStringA reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & level & brand & reserved1 & reserved2; } }; 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; 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; } }; struct ResourceWatcherService_ExtractEventLog_Req { unsigned short evtName; unsigned short evtLevel; unsigned short duration; u__int64_t startTime; u__int64_t endTime; CSimpleStringA cusEvtFileName; CSimpleStringA evtSrcEventName; int reversed1; CSimpleStringA reversed2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & evtName & evtLevel & duration & startTime & endTime & cusEvtFileName & evtSrcEventName & reversed1 & reversed2; } }; struct ResourceWatcherService_ExtractEventLog_Ans { unsigned int entries; CSimpleStringA information; CSimpleStringA evtLogFileName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & entries & information & evtLogFileName; } }; struct ResourceWatcherService_CheckNetType_Req { void Serialize(SpBuffer &Buf) { } }; struct ResourceWatcherService_CheckNetType_Ans { int netType; CSimpleStringA strParam; int intParam; void Serialize(SpBuffer &Buf) { auto & buf = Buf & netType & strParam & intParam; } }; struct ResourceWatcherService_GetBizLinks_Req { int filter; void Serialize(SpBuffer &Buf) { auto & buf = Buf & filter; } }; struct ResourceWatcherService_GetBizLinks_Ans { CAutoArray bizLinks; CAutoArray bizNames; CAutoArray params1; void Serialize(SpBuffer &Buf) { auto & buf = Buf & bizLinks & bizNames & params1; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & bizLinkStatus & bizLinkDelayMS & strParam & intParam; } }; struct ResourceWatcherService_UpdateDNS_Req { CSimpleStringA interface; CSimpleStringA dns1; CSimpleStringA dns2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & interface & dns1 & dns2; } }; struct ResourceWatcherService_UpdateDNS_Ans { int result; CSimpleStringA messsge; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & messsge; } }; struct ResourceWatcherService_GetNetworkInfo_Req { int filter; void Serialize(SpBuffer &Buf) { auto & buf = Buf & filter; } }; struct ResourceWatcherService_GetNetworkInfo_Ans { int status; CSimpleStringA current; CAutoArray names; CAutoArray ips; CAutoArray macs; CAutoArray masks; CAutoArray gateways; CAutoArray dns; void Serialize(SpBuffer &Buf) { auto & buf = Buf & status & current & names & ips & macs & masks & gateways & dns; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & status & version & path & reserverd1 & reserverd2 & reserverd3 & reserverd4; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & path & reserverd1 & reserverd2; } }; struct ResourceWatcherService_GetTerminalVersionList_Req { int filter1; int filter2; int filter3; CSimpleStringA filter4; void Serialize(SpBuffer &Buf) { auto & buf = Buf & filter1 & filter2 & filter3 & filter4; } }; struct ResourceWatcherService_GetTerminalVersionList_Ans { int current; CAutoArray index; CAutoArray version; CAutoArray remark; CAutoArray type; CAutoArray status; CSimpleStringA msg; void Serialize(SpBuffer &Buf) { auto & buf = Buf & current & index & version & remark & type & status & msg; } }; struct ResourceWatcherService_ManipulateVersion_Req { int operation; CSimpleStringA value; int additional1; int additional2; CSimpleStringA additional3; void Serialize(SpBuffer &Buf) { auto & buf = Buf & operation & value & additional1 & additional2 & additional3; } }; struct ResourceWatcherService_ManipulateVersion_Ans { int result; int addition; CSimpleStringA msg; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & addition & msg; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2; } }; 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; void Serialize(SpBuffer &Buf) { auto & buf = Buf & result & msg & reserverd1 & reserverd2; } }; /////////////////////////// } // namespace ResourceWatcher #endif // __RESOURCEWATCHER_DEF_G_H