add log4cplus
This commit is contained in:
@@ -60,27 +60,27 @@ void try_start_kafka_thread();
|
||||
|
||||
void try_start_mqconsumer_thread();//lnk20241216
|
||||
|
||||
//0. json<EFBFBD><EFBFBD><EFBFBD>ɿ<EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//0. json生成开始函数
|
||||
int json_block_create_start( char voltage_level[],char monid_char[],int flicker_flag, char temcode[],int line_id);
|
||||
//1. json<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>꺯<EFBFBD><EFBFBD>
|
||||
//1. json生成设置时标函数
|
||||
int json_block_create_time(char monid_char[], long long Time, int flicker_flag);
|
||||
//1.5 json<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>flag<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//1.5 json生成设置flag函数
|
||||
int json_block_create_flag(char monid_char[], int flag, int flicker_flag);
|
||||
//2. json<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݻص<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//2. json生成数据回调函数
|
||||
int json_block_create_data(char monid_char[], char* mms_str , double v, int flicker_flag);
|
||||
//3. json<EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//lnk2024-8-16<EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><EFBFBD><EFBFBD>
|
||||
int json_block_create_end(char v_wiring_type[], char monid_char[], int flicker_flag); //CZY 2023-08-17 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//3. json生成结束函数
|
||||
//lnk2024-8-16添加参数
|
||||
int json_block_create_end(char v_wiring_type[], char monid_char[], int flicker_flag); //CZY 2023-08-17 测试
|
||||
|
||||
//zw 2024-01-31 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<EFBFBD>Ż<EFBFBD>
|
||||
//zw 2024-01-31 补招模式优化
|
||||
void add_mvl_type_ctrl(char doname[], int ctrl);
|
||||
int sel_mvl_type_ctrl_flag(char doname[]);
|
||||
void del_mvl_type_ctrl();
|
||||
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<EFBFBD>Ż<EFBFBD> end
|
||||
//补招模式优化 end
|
||||
|
||||
#ifndef DB_INTERFACE_H
|
||||
#define DB_INTERFACE_H
|
||||
// ǰ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> LD_info_t
|
||||
// 前向声明 LD_info_t
|
||||
typedef struct LD_info_t LD_info_t;
|
||||
int urcbRealDataHasReceived(int dev_index, LD_info_t* LD_info, long long Time); //lnk20241223
|
||||
#endif
|
||||
@@ -98,21 +98,21 @@ void add_comm_log(char* log_str);
|
||||
void clear_old_comtrade_files();
|
||||
int process_login_verify();
|
||||
|
||||
//////////////////////////////WW 20230819<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//////////////////////////////WW 20230819增加数据库操作函数
|
||||
void TestToken();
|
||||
void TestBodyPost();//WW <EFBFBD><EFBFBD><EFBFBD><EFBFBD>qt post
|
||||
void TestSMSPost();//WW <EFBFBD><EFBFBD><EFBFBD><EFBFBD>qt post
|
||||
void TestBodyPost();//WW 测试qt post
|
||||
void TestSMSPost();//WW 测试qt post
|
||||
void TestJson(char* szJson);
|
||||
void TestOSS();//WW <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
void PutOSS(char* File_Name, char* data); //zw<EFBFBD><EFBFBD> 2023-9-7 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>oss<EFBFBD>ļ<EFBFBD>
|
||||
void GetOSS(char* File_Name, char* savepath); //zw<EFBFBD><EFBFBD> 2023-9-7 <EFBFBD><EFBFBD>ȡoss<EFBFBD>ļ<EFBFBD>
|
||||
void TestOSS();//WW 测试
|
||||
void PutOSS(char* File_Name, char* data); //zw修改 2023-9-7 上送oss文件
|
||||
void GetOSS(char* File_Name, char* savepath); //zw修改 2023-9-7 获取oss文件
|
||||
void DelOSS(char* File_Name);
|
||||
void delete_object_new(char* File_Name);
|
||||
void coutTest();//CZY 2023-09-11 test
|
||||
void TestOBS();//WW 20230921 <EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>Ϊ<EFBFBD>Ʒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
void TestOBS();//WW 20230921 测试华为云服务器
|
||||
void OBSFile(char* localpath, char* cloudpath,const char* code);
|
||||
void OBSFile_del(char* cloudpath, const char* code);
|
||||
void DataHub_Send_Datahub(char* topic, char* data);//datahubͨѶ
|
||||
void DataHub_Send_Datahub(char* topic, char* data);//datahub通讯
|
||||
void Nacos_GetParam(char* postgres_uid, char* postgres_pwd, char* web_clientid, char* web_clientsecret);//nacos
|
||||
void Nacos_GetParam_Ptr(const char* code, char** ptr);
|
||||
void Read_Nacos_Param_Postgres(char** database_ip, char** database_port, char** postgres_database, char** postgres_username, char** postgres_password, char** postgres_schema, char** postgres_dnsname, char** postgres_tableprefix);
|
||||
@@ -120,21 +120,21 @@ void Read_Nacos_Param_Kafka(char** broker_list, char** topic_stat, char** topic_
|
||||
void Read_Nacos_Param_Web(char** client_id, char** client_secret, char** token_url, char** device_url, char** grant_type);
|
||||
void Read_Nacos_Param_Flag(int* file_flag, int* send_flag, int* front_inst, char** front_ip);
|
||||
void Read_Nacos_Param_Recall(int* recall_len, int* recall_sta, int* recall_daily);
|
||||
void Read_Nacos_Param_Uds(char** uds_upload_url, char** uds_download_url, char** uds_delete_url);//nacos<EFBFBD><EFBFBD>ȡuds<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
void Read_Nacos_Param_Uds(char** uds_upload_url, char** uds_download_url, char** uds_delete_url);//nacos获取uds参数
|
||||
int WebAPI_Uds_Upload(char* strUrl, char* loacl_path, char* uuid,char* filename);
|
||||
void WebAPI_Uds_Download(char* strUrl, char* uuid, char* local_path,char* filename);
|
||||
int base64_decode(const char* indata, int inlen, char* outdata, long* outlen);
|
||||
int testbase64();
|
||||
/////////////////////////////WW end
|
||||
|
||||
//////////////////////////////WW 20230822<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><EFBFBD><EFBFBD>WebSocket<EFBFBD>߳<EFBFBD>
|
||||
void try_start_socket_thread(); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Web Socket<EFBFBD>߳<EFBFBD>
|
||||
void try_start_ontimer_thread();//<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>߳<EFBFBD>s
|
||||
//////////////////////////////WW 20230822增加数据库和WebSocket线程
|
||||
void try_start_socket_thread(); //启动Web Socket线程
|
||||
void try_start_ontimer_thread();//启动定时线程s
|
||||
/////////////////////////////WW end
|
||||
|
||||
//lnk20241029<EFBFBD><EFBFBD><EFBFBD><EFBFBD>http<EFBFBD>߳<EFBFBD>////////////////////////////////////////
|
||||
void try_start_web_http_thread(); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Webhttp<EFBFBD>߳<EFBFBD>
|
||||
void try_start_http_thread(); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD>http<EFBFBD>߳<EFBFBD>
|
||||
//lnk20241029增加http线程////////////////////////////////////////
|
||||
void try_start_web_http_thread(); //启动Webhttp线程
|
||||
void try_start_http_thread(); //启动http线程
|
||||
int try_start_mqtest_thread(int argc, char *argv[]); //20241202
|
||||
void CreateRecallXml();
|
||||
void DeletcRecallXml();
|
||||
@@ -148,6 +148,7 @@ void comflag_test();
|
||||
int parse_device_cfg_web();
|
||||
int parse_model_cfg_web();
|
||||
void SOEFileWeb(char* localpath,char* cloudpath,char* wavepath);
|
||||
const char* get_front_msg_from_subdir();
|
||||
//////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Reference in New Issue
Block a user