cb_tools.h

来自「LINUX系统下基于ARM处理器的使用GPRS方式通过SOCKET数据包进行煤矿」· C头文件 代码 · 共 40 行

H
40
字号
#include "CB_SysParam.h"
#include "CB_User.h"
#include <sys/time.h>

int setSysParam(CB_SysParam *cSysParam,char *argv[]);
int setUserMsg(CB_SysParam *cSysParam,CB_User *cUser);
int setIP(CB_User *cUser);

 int convertInitdata(CB_SysParam *cSysParam,CB_User *cUser);
void checkInitdataChange(CB_SysParam *cSysParam,CB_User *cUser);
void getInitdataCurrentTime(time_t *curr_time,char *fileName);

 int convertRealdata(CB_SysParam *cSysParam,CB_User *cUser);
void checkRealdataChange(CB_SysParam *cSysParam,CB_User *cUser);
void getRealdataCurrentTime(time_t *curr_time,char *fileName);

 int isRealRun(CB_SysParam *cSysParam);
 
extern bool isSocketEnable;
extern time_t real_run_time;

void checkRealStop(CB_SysParam *cSysParam,CB_User *cUser);
void realStop(CB_User *m_user,char *m_sendData,char *str_flag);

void processIP(CB_User *m_user);
 int setTimeStamp(CB_SysParam *cSysParam);
 int convert_jw(CB_SysParam *cSysParam);
 int convert_jw_real(CB_SysParam *cSysParam);

void cb_restart(bool isDelay);
void cb_info(int argc,char *argv[]);
void cb_setSysParam(CB_SysParam *cSysParam,char *argv[]);
void cb_setTimeStamp(CB_SysParam *cSysParam);
void cb_process_real(CB_SysParam *cSysParam);
void cb_sleep(unsigned int seconds);
void cb_setUserMsg(CB_SysParam *cSysParam,CB_User *cUser);
void cb_convertInitData(CB_SysParam *cSysParam,CB_User *cUser);
void cb_process_init(CB_SysParam *cSysParam,CB_User *cUser);
void cb_process_reall(CB_SysParam *cSysParam,CB_User *cUser);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?