⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bepssend.h

📁 液晶电视完整代码可实现人机界面
💻 H
字号:
#ifndef BEPSSEND_H#define BEPSSEND_H//#include <signal.h>#include <sys/types.h>#include <sys/wait.h>#include <dlfcn.h>#include <fcntl.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <stdio.h>#include "CMuTex.h"#include "CBinConfig.h"#include "mb_api.hpp"#include "cnapsitf.h"#include "libcore.h"#include "Com_wzser.h"//进程状态标志定义#define	FLAG_NORMAL		0	 //初始化#define	FLAG_RELOAD		1	 //重新载人配置#define	FLAG_FORMEXIT		2	 //通知退出//通讯插件动态链接库的名称#define CONFIGXML      "CisCfg.xml"#define MAXBUFF         60*1024#ifndef MAX_MBFE_BUFFER      #define MAX_MBFE_BUFFER      60*1024+1#endif//全局变量结构struct tagMyGlobe{	int workFlag;	char chiProcCount[3 + 1];	char loglevel[2 + 1];	CMuTex *mutex;	//	配置文件管理类	CBinConfig *binconfig;	//	与MBFE的连接字	void *g_pMBID;	char spasswd[21];};int connectToDB(char *dbname,char *user,char *passwd , char *wkname);int disConnectToDB();//	处理信号SIGUINT函数void CatchSigInt(int sig);//	处理信号SIGTERM函数void CatchSigTerm(int sig);    //	处理信号SIGCHLD函数void CatchChild(int sig);    //	处理信号子进程的函数int ManageChildProcess();//	子进程的处理函数void ChildProcess();//	强行关闭所有进程int KillAllChilPro();//	从配置文件中读取配置参数bool LoadConfig();//	初始化全局数据bool InitGlobeData();//	监控系统工作标志int MonitorWorkFlag();//	连接到MBFEint ConnectToMBFE();//	发送信息到MBFEint SendToBeps(char *CmtNo , char *psMsg, char *msgcontent );//	与MBFE断开连接int DisConnectToBeps(void *pID);#endif

⌨️ 快捷键说明

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