| | |
| | | } |
| | | }; |
| | | |
| | | <<<<<<< 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; // æ°æ®å¤´ |
| | | char keyWords[32]; // åå¨å
³é®åçæ°ç» |
| | | >>>>>>> bb11cc624ab058fc3a6541f91f37985b8caae9b6 |
| | | // æ åæé 彿° |
| | | 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 |
| | | |