| | |
| | | HISTORY_QUERY_RES, // å岿¥è¯¢ååº |
| | | |
| | | //èªå¨å级 |
| | | VERSIONNUM_REQ, // çæ¬å·è¯·æ± |
| | | VERSIONNUM_RES, // çæ¬å·ååº |
| | | VERSION_NUM_REQ, // çæ¬å·è¯·æ± |
| | | VERSION_NUM_RES, // çæ¬å·ååº |
| | | UPLOAD_FILE_REQ, // ä¸ä¼ æä»¶çè¯·æ± |
| | | UPLOAD_FILE_RES, // ä¸ä¼ æä»¶çååº |
| | | VERSIONINFOENTRY_REQ, // çæ¬ä¿¡æ¯å½å
¥è¯·æ± |
| | | VERSIONINFOENTRY_RES, //çæ¬ä¿¡æ¯å½å
¥ååº |
| | | VERSIONUPDATE_REQ, // çæ¬æ´æ°è¯·æ± |
| | | VERSIONUPDATE_RES, // çæ¬æ´æ°ååº |
| | | FILEDOWNLOADS_REQ, // çæ¬æ´æ°æä»¶ä¸è½½è¯·æ± |
| | | FILEDOWNLOADS_RES, // çæ¬æ´æ°æä»¶ä¸è½½ååº |
| | | DOWNLOADSUCCESSFULLY_RES // æ´æ°æä»¶ä¸è½½æåçååº |
| | | VERSION_INFOENTRY_REQ, // çæ¬ä¿¡æ¯å½å
¥è¯·æ± |
| | | VERSION_INFOENTRY_RES, //çæ¬ä¿¡æ¯å½å
¥ååº |
| | | VERSION_UPDATE_REQ, // çæ¬æ´æ°è¯·æ± |
| | | VERSION_UPDATE_RES, // çæ¬æ´æ°ååº |
| | | FILE_DOWNLOADS_REQ, // çæ¬æ´æ°æä»¶ä¸è½½è¯·æ± |
| | | FILE_DOWNLOADS_RES, // çæ¬æ´æ°æä»¶ä¸è½½ååº |
| | | DOWNLOAD_SUCCESSFULLY_RES // æ´æ°æä»¶ä¸è½½æåçååº |
| | | |
| | | //æ¥å¿ |
| | | LOGSEARCH_REQ;//æ¥å¿æ¥è¯¢è¯·æ± |
| | |
| | | { |
| | | Head head; |
| | | VersionNumReq() { |
| | | head.type = VERSIONNUM_REQ; |
| | | head.type = VERSION_NUM_REQ; |
| | | head.len = sizeof(VersionNumReq); |
| | | } |
| | | }; |
| | |
| | | struct VersionNumRes // çæ¬å·ååº |
| | | { |
| | | Head head; |
| | | char version_id[64]; // çæ¬å· |
| | | char versionId[64]; // çæ¬å· |
| | | VersionNumRes() { |
| | | head.type = VERSIONNUM_RES; |
| | | head.type = VERSION_NUM_RES; |
| | | head.len = sizeof(VersionNumRes); |
| | | } |
| | | }; |
| | |
| | | // æä»¶ä¼ è¾ |
| | | struct FileInfo |
| | | { |
| | | char file_name[256]; |
| | | long long file_size; |
| | | char fileName[256]; |
| | | long long fileSize; |
| | | char s_filepath[128]; |
| | | char content[0]; |
| | | }; |
| | |
| | | struct UploadFileRes { // ä¸ä¼ æä»¶çååº |
| | | Head head; |
| | | bool state = false; |
| | | char file_name[256]; |
| | | char fileName[256]; |
| | | long long file_size; |
| | | UploadFileRes() |
| | | { |
| | |
| | | // è¯·æ± |
| | | struct VersionInfoEntryReq { |
| | | Head head; |
| | | char version_id[64]; // çæ¬å· |
| | | char version_id_old[64]; // ä¸ä¸ä¸ªçæ¬å· |
| | | char s_filepath[16][128]; //æå¡å¨æ¾ææ°çæ¬çè·¯å¾ |
| | | char version_description[256]; //æ´æ°å
容 |
| | | char version_creattime[32]; // æ´æ°æ¶é´ |
| | | char filename[16][128]; |
| | | long long filesize[16]; |
| | | char c_filepath[16][128]; |
| | | char versionId[64]; // çæ¬å· |
| | | char versionIdOld[64]; // ä¸ä¸ä¸ªçæ¬å· |
| | | char context[0]; //å
å«ä¸è½½æä»¶ä¿¡æ¯ |
| | | int fileNum; |
| | | |
| | | VersionInfoEntryReq() |
| | | { |
| | | head.type = VERSIONINFOENTRY_REQ; |
| | | head.type = VERSION_INFOENTRY_REQ; |
| | | head.len = sizeof(VersionInfoEntryReq); |
| | | } |
| | | }; |
| | |
| | | bool state = false; |
| | | VersionInfoEntryRes() |
| | | { |
| | | head.type = VERSIONINFOENTRY_RES; |
| | | head.type = VERSION_INFOENTRY_RES; |
| | | head.len = sizeof(VersionInfoEntryRes); |
| | | } |
| | | }; |
| | |
| | | struct VersionUpdateReq { |
| | | Head head; |
| | | |
| | | char cur_version_id[64]; // çæ¬å· |
| | | char curVersionId[64]; // çæ¬å· |
| | | VersionUpdateReq() |
| | | { |
| | | head.type = VERSIONUPDATE_REQ; |
| | | head.type = VERSION_UPDATE_REQ; |
| | | head.len = sizeof(VersionUpdateReq); |
| | | } |
| | | }; |
| | |
| | | struct VersionUpdateRes { |
| | | Head head; |
| | | bool state = false; |
| | | char version_id[64]; // çæ¬å· |
| | | char update_date[32]; // æ´æ°æ¶é´ |
| | | char version_description[1024]; //æ´æ°æè¿° |
| | | char versionId[64]; // çæ¬å· |
| | | char updateDate[32]; // æ´æ°æ¶é´ |
| | | char versionDescription[1024]; //æ´æ°æè¿° |
| | | |
| | | VersionUpdateRes() |
| | | { |
| | | head.type = VERSIONUPDATE_RES; |
| | | head.type = VERSION_UPDATE_RES; |
| | | head.len = sizeof(VersionUpdateRes); |
| | | } |
| | | }; |
| | |
| | | // çæ¬æ´æ°æä»¶ä¸è½½è¯·æ± |
| | | struct FileDownloadsReq { |
| | | Head head; |
| | | char version_id[64]; // çæ¬å· |
| | | char versionId[64]; // çæ¬å· |
| | | FileDownloadsReq() |
| | | { |
| | | head.type = FILEDOWNLOADS_REQ; |
| | | head.type = FILE_DOWNLOADS_REQ; |
| | | head.len = sizeof(FileDownloadsReq); |
| | | } |
| | | }; |
| | |
| | | // çæ¬æ´æ°æä»¶ä¸è½½ååº |
| | | struct FileDownloadsRes { |
| | | Head head; |
| | | char version_id[64]; // çæ¬å· |
| | | char versionId[64]; // çæ¬å· |
| | | char filename[128]; //æä»¶å |
| | | long long filesize; //æä»¶å¤§å° |
| | | char c_filepath[128]; //客æ·ç«¯æ¾ææ°çæ¬çæ¬å°è·¯å¾ |
| | | int fileNum; // æä»¶æ°é |
| | | long long all_fileSize; // æä»¶æ»å¤§å° |
| | | long long allFileSize; // æä»¶æ»å¤§å° |
| | | char content[0]; |
| | | FileDownloadsRes() |
| | | { |
| | | head.type = FILEDOWNLOADS_RES; |
| | | head.type = FILE_DOWNLOADS_RES; |
| | | head.len = sizeof(FileDownloadsRes); |
| | | } |
| | | }; |
| | |
| | | struct DownloadSuccessfullyRes{ |
| | | Head head; |
| | | bool state = false; |
| | | char file_name[256]; |
| | | long long file_size; |
| | | char fileName[256]; |
| | | long long fileSize; |
| | | DownloadSuccessfullyRes() |
| | | { |
| | | head.type = DOWNLOADSUCCESSFULLY_RES; |
| | | head.type = DOWNLOAD_SUCCESSFULLY_RES; |
| | | head.len = sizeof(DownloadSuccessfullyRes); |
| | | } |
| | | }; |
| | | |
| | | <<<<<<< HEAD |
| | | //æ¥å¿æ¥è¯¢ |
| | | |
| | | enum Typeinfo{ |
| | | LOGSEARCH_REQ,//æ¥å¿æ¥è¯¢è¯·æ± |
| | | LOGSEARCH_RES,//æ¥å¿æ¥è¯¢ååº |
| | | |
| | | }; |
| | | |
| | | struct Head |
| | | { |
| | | int type; // åè½ç±»å |
| | | int len; //å°å
é¿åº¦ |
| | | |
| | | }; |
| | | // æ¥å¿æ¥è¯¢è¯·æ±ç»æä½ |
| | | struct LogQueryReq { |
| | | Head heade; // æ°æ®å¤´ |
| | | char keyWords[0]; // åå¨å¤ä¸ªå
³é®åçææ§æ°ç» |
| | | ======= |
| | | //æ¥å¿ |
| | | struct ParsedLog { |
| | | char timestamp[64]; // æ¶é´æ³ |
| | |
| | | // æ¥å¿æ¥è¯¢è¯·æ±ç»æä½ |
| | | struct LogQueryReq { |
| | | Head head; // æ°æ®å¤´ |
| | | <<<<<<< HEAD |
| | | char keyWords[32]; // åå¨å
³é®åçæ°ç» |
| | | ======= |
| | | char keyWords[32]; // åå¨å
³é®åçæ°ç» |
| | | >>>>>>> bb11cc624ab058fc3a6541f91f37985b8caae9b6 |
| | | >>>>>>> 3d2b586460830c5dbebffe49bd3d5c2477de0aee |
| | | // æ åæé 彿° |
| | | LogQueryReq() { |
| | | head.type = LOGSEARCH_REQ; |
| | |
| | | |
| | | // æ¥å¿æ¥è¯¢ååºç»æä½ |
| | | struct LogQueryRes { |
| | | <<<<<<< HEAD |
| | | Head heade; |
| | | ======= |
| | | Head head; |
| | | >>>>>>> bb11cc624ab058fc3a6541f91f37985b8caae9b6 |
| | | int status; // ååºç¶æ (å¦ 0 表示æåï¼é 0 表示失败) |
| | | char errorMessage[256]; // é误信æ¯ï¼å¦ææï¼ |
| | | |
| | | // æ åæé 彿° |
| | | LogQueryRes() { |
| | | head.type = LOGSEARCH_RES; |
| | | <<<<<<< HEAD |
| | | head.len = sizeof(LogQueryRes); |
| | | ======= |
| | | head.len = sizeof(LogQueryRes); |
| | | >>>>>>> bb11cc624ab058fc3a6541f91f37985b8caae9b6 |
| | | } |
| | | }; |
| | | |
| | | |
| | | |
| | | |
| | | #endif // COMMON_H |
| | | #endif // COMMON_H |
| | | |