#ifndef __SALESRECORDER_DEF_G_H #define __SALESRECORDER_DEF_G_H #pragma once // This code is generated by spgen tool! #include "SpHelper.h" namespace SalesRecorder { // // const goes here // #define SalesRecorderSerVice_Method_GetOFLVideoRecords 0 #define SalesRecorderSerVice_Method_CheckVideoDiskStatus 1 #define SalesRecorderSerVice_Method_PlayVideo 2 #define SalesRecorderSerVice_Method_SaveVideo 3 #define SalesRecorderSerVice_Method_StopRecord 4 #define SalesRecorderSerVice_Method_SetAudioTransFlag 5 #define SalesRecorderSerVice_Method_StopShowVideo 6 #define SalesRecorderSerVice_Method_PlaySalesRecord 7 #define SalesRecorderSerVice_Method_StartRemoteRecord 8 #define SalesRecorderSerVice_Method_DeleteVideo 9 #define SalesRecorderSerVice_Method_AppendWatermark 10 #define SalesRecorderSerVice_Method_SetRecordCamera 11 #define SalesRecorderSerVice_MethodSignature_GetOFLVideoRecords 2017797371 #define SalesRecorderSerVice_MethodSignature_CheckVideoDiskStatus 548928319 #define SalesRecorderSerVice_MethodSignature_PlayVideo 1562791880 #define SalesRecorderSerVice_MethodSignature_SaveVideo 1954181356 #define SalesRecorderSerVice_MethodSignature_StopRecord 1069225051 #define SalesRecorderSerVice_MethodSignature_SetAudioTransFlag 482145885 #define SalesRecorderSerVice_MethodSignature_StopShowVideo 195996145 #define SalesRecorderSerVice_MethodSignature_PlaySalesRecord -816102314 #define SalesRecorderSerVice_MethodSignature_StartRemoteRecord -220748987 #define SalesRecorderSerVice_MethodSignature_DeleteVideo 1753416135 #define SalesRecorderSerVice_MethodSignature_AppendWatermark -783198512 #define SalesRecorderSerVice_MethodSignature_SetRecordCamera 1462651958 #define SalesRecorderSerVice_LogCode_GetOFLVideoRecords "QLR040231500" #define SalesRecorderSerVice_LogCode_CheckVideoDiskStatus "QLR040231501" #define SalesRecorderSerVice_LogCode_PlayVideo "QLR040231502" #define SalesRecorderSerVice_LogCode_SaveVideo "QLR040231503" #define SalesRecorderSerVice_LogCode_StopRecord "QLR040231504" #define SalesRecorderSerVice_LogCode_SetAudioTransFlag "QLR040231505" #define SalesRecorderSerVice_LogCode_StopShowVideo "QLR040231506" #define SalesRecorderSerVice_LogCode_PlaySalesRecord "QLR040231507" #define SalesRecorderSerVice_LogCode_StartRemoteRecord "QLR040231508" #define SalesRecorderSerVice_LogCode_DeleteVideo "QLR040231509" #define SalesRecorderSerVice_LogCode_AppendWatermark "QLR040231510" struct SalesRecorderSerVice_GetOFLVideoRecords_Req { CSimpleStringW Name; CSimpleStringW CardNo; CSimpleStringW BeginTime; CSimpleStringW EndTime; CSimpleStringW Reserved1; CSimpleStringW Reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & Name & CardNo & BeginTime & EndTime & Reserved1 & Reserved2; } }; struct SalesRecorderSerVice_GetOFLVideoRecords_Ans { CSimpleStringW VideoRecords; CSimpleStringW Reserved1; CSimpleStringW Reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoRecords & Reserved1 & Reserved2; } }; struct SalesRecorderSerVice_CheckVideoDiskStatus_Req { CSimpleStringA DriveLetter; CSimpleStringW Reserved1; CSimpleStringW Reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & DriveLetter & Reserved1 & Reserved2; } }; struct SalesRecorderSerVice_CheckVideoDiskStatus_Ans { int IsSufficient; int FreeRatio; CSimpleStringW Reserved1; CSimpleStringW Reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & IsSufficient & FreeRatio & Reserved1 & Reserved2; } }; struct SalesRecorderSerVice_PlayVideo_Req { CSimpleStringW VideoName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName; } }; struct SalesRecorderSerVice_PlayVideo_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_SaveVideo_Req { CSimpleStringW VideoName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName; } }; struct SalesRecorderSerVice_SaveVideo_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_StopRecord_Req { CSimpleStringW VideoName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName; } }; struct SalesRecorderSerVice_StopRecord_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_SetAudioTransFlag_Req { bool TransFlag; void Serialize(SpBuffer &Buf) { auto & buf = Buf & TransFlag; } }; struct SalesRecorderSerVice_SetAudioTransFlag_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_StopShowVideo_Req { CSimpleStringW VideoName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName; } }; struct SalesRecorderSerVice_StopShowVideo_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_PlaySalesRecord_Req { CSimpleStringW VideoName; int WndX; int WndY; int WndWidth; int WndHeight; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName & WndX & WndY & WndWidth & WndHeight; } }; struct SalesRecorderSerVice_PlaySalesRecord_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_StartRemoteRecord_Req { CSimpleStringA VideoName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName; } }; struct SalesRecorderSerVice_StartRemoteRecord_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_DeleteVideo_Req { CSimpleStringW VideoName; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName; } }; struct SalesRecorderSerVice_DeleteVideo_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_AppendWatermark_Req { CSimpleStringW VideoName; CSimpleStringW Watermark; void Serialize(SpBuffer &Buf) { auto & buf = Buf & VideoName & Watermark; } }; struct SalesRecorderSerVice_AppendWatermark_Ans { void Serialize(SpBuffer &Buf) { } }; struct SalesRecorderSerVice_SetRecordCamera_Req { int iCamera; void Serialize(SpBuffer &Buf) { auto & buf = Buf & iCamera; } }; struct SalesRecorderSerVice_SetRecordCamera_Ans { void Serialize(SpBuffer &Buf) { } }; /////////////////////////// } // namespace SalesRecorder #endif // __SALESRECORDER_DEF_G_H