|
@@ -793,6 +793,9 @@ iobuffer_t* on_try_update_VTMERRMSG(sp_rpc_server_t* server, int epid, int svc_i
|
|
|
return ans_pkt;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
iobuffer_t* on_try_update_cfg(sp_rpc_server_t* server, int epid, int svc_id, int rpc_id, int call_type, iobuffer_t** req_pkt)
|
|
|
{
|
|
|
iobuffer_t* ans_pkt = iobuffer_create(-1, -1);
|
|
@@ -877,3 +880,71 @@ iobuffer_t* on_modify_mem_cfg(sp_rpc_server_t* server, int epid, int svc_id, int
|
|
|
|
|
|
return ans_pkt;
|
|
|
}
|
|
|
+
|
|
|
+iobuffer_t* on_try_upload_logs_info(sp_rpc_server_t* server, int epid, int svc_id, int rpc_id, int call_type, iobuffer_t** req_pkt)
|
|
|
+{
|
|
|
+ iobuffer_t* ans_pkt = iobuffer_create(-1, -1);
|
|
|
+ unsigned long t_upload_TerminalSys_Suc = 0,
|
|
|
+ t_upload_TerminalUser_Suc = 0,
|
|
|
+ t_upload_BussinessSys_Suc = 0,
|
|
|
+ t_upload_BussinessUser_Suc = 0,
|
|
|
+ t_upload_beidou_Suc = 0,
|
|
|
+ t_upload_TerminalSys_Err = 0,
|
|
|
+ t_upload_TerminalUser_Err = 0,
|
|
|
+ t_upload_BussinessSys_Err = 0,
|
|
|
+ t_upload_BussinessUser_Err = 0,
|
|
|
+ t_upload_beidou_Err = 0;
|
|
|
+ unsigned long t_discard_full = 0,
|
|
|
+ t_discard_RTI1002 = 0,
|
|
|
+ curLogNum = 0;
|
|
|
+ get_upload_info(&t_upload_TerminalSys_Suc, &t_upload_TerminalUser_Suc, &t_upload_BussinessSys_Suc, &t_upload_BussinessUser_Suc, &t_upload_beidou_Suc,
|
|
|
+ &t_upload_TerminalSys_Err, &t_upload_TerminalUser_Err, &t_upload_BussinessSys_Err, &t_upload_BussinessUser_Err, &t_upload_beidou_Err);
|
|
|
+
|
|
|
+ get_upload_info2(&t_discard_full, &t_discard_RTI1002, &curLogNum);
|
|
|
+
|
|
|
+ ErrorCodeEnum nRet = Error_Succeed;
|
|
|
+ int end = 0;
|
|
|
+
|
|
|
+ //iobuffer_write(ans_pkt, IOBUF_T_I4, &nRet, 0);//dwSysError
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &nRet, 0);//UserError
|
|
|
+ //char* tmpStr = "";
|
|
|
+ //iobuffer_write(ans_pkt, IOBUF_T_STR, tmpStr, 0);
|
|
|
+ //iobuffer_write(ans_pkt, IOBUF_T_I4, &end, 0);//end
|
|
|
+
|
|
|
+ unsigned int i_upload_TerminalSys_Suc = t_upload_TerminalSys_Suc;
|
|
|
+ unsigned int i_upload_TerminalUser_Suc = t_upload_TerminalUser_Suc;
|
|
|
+ unsigned int i_upload_BussinessSys_Suc = t_upload_BussinessSys_Suc;
|
|
|
+ unsigned int i_upload_BussinessUser_Suc = t_upload_BussinessUser_Suc;
|
|
|
+ unsigned int i_upload_beidou_Suc = t_upload_beidou_Suc;
|
|
|
+ unsigned int i_upload_TerminalSys_Err = t_upload_TerminalSys_Err;
|
|
|
+ unsigned int i_upload_TerminalUser_Err = t_upload_TerminalUser_Err;
|
|
|
+ unsigned int i_upload_BussinessSys_Err = t_upload_BussinessSys_Err;
|
|
|
+ unsigned int i_upload_BussinessUser_Err = t_upload_BussinessUser_Err;
|
|
|
+ unsigned int i_upload_beidou_Err = t_upload_beidou_Err;
|
|
|
+ unsigned int i_discard_full = t_discard_full;
|
|
|
+ unsigned int i_discard_RTI1002 = t_discard_RTI1002;
|
|
|
+ unsigned int i_curLogNum = curLogNum;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_TerminalSys_Suc, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_TerminalUser_Suc, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_BussinessSys_Suc, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_BussinessUser_Suc, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_beidou_Suc, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_TerminalSys_Err, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_TerminalUser_Err, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_BussinessSys_Err, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_BussinessUser_Err, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_upload_beidou_Err, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_discard_full, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_discard_RTI1002, 0);
|
|
|
+ iobuffer_write(ans_pkt, IOBUF_T_I4, &i_curLogNum, 0);
|
|
|
+
|
|
|
+ DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("checkUrlActive::GetSendLogInfo, TS_Suc:%d, TU_Suc:%d, BS_Suc:%d, BU_Suc:%d, beidou_Suc:%d, TS_Err:%d, TU_Err:%d, BS_Err:%d, BU_Err:%d, beidou_Err:%d, discard_forFull:%d, discard_forRTI1002:%d, curNum:%d"
|
|
|
+ , t_upload_TerminalSys_Suc, t_upload_TerminalUser_Suc, t_upload_BussinessSys_Suc, t_upload_BussinessUser_Suc, t_upload_beidou_Suc,
|
|
|
+ t_upload_TerminalSys_Err, t_upload_TerminalUser_Err, t_upload_BussinessSys_Err, t_upload_BussinessUser_Err, t_upload_beidou_Err
|
|
|
+ , t_discard_full, t_discard_RTI1002, curLogNum);
|
|
|
+
|
|
|
+ return ans_pkt;
|
|
|
+}
|