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

📄 bepsrecv.h

📁 液晶电视完整代码可实现人机界面
💻 H
字号:
#ifndef CNAPSPROC_H#define CNAPSPROC_H#include <signal.h>#include <sys/types.h>#include <sys/wait.h>#include <dlfcn.h>#include <fcntl.h>#include <unistd.h>#include <string.h>#include <stdio.h>#include "mb_api.hpp"#include "libconvert.h"#include "libcore.h"#include "Com_lzser.h"#ifndef MAX_MBFE_BUFFER      	#define MAX_MBFE_BUFFER      	60*1024+1#endif#ifndef MAXBUFF      	#define MAXBUFF         60*1024#endif//通讯插件动态链接库的名称#define CONFIGXML      "BepsRecv.xml"//进程状态标志定义#define	FLAG_NORMAL			0	 //初始化#define	FLAG_RELOAD			1	 //重新载人配置#define	FLAG_FORMEXIT		2		 //通知退出//解析配置结构头//全局变量结构struct tagMyGlobe{	int workFlag;	char loglevel[2 + 1];	//	配置文件管理类	CBinConfig *binconfig;	//	与MBFE进行通讯所需的内容	void *g_pMBID;	char spasswd[21];};//	sigusr1信号处理函数void CatchSigUsr1( int sig );    //	sigterm信号处理函数void CatchSigTerm( int sig );    //	接收CNAPS信息的函数int  RecvFromCNAPS( char *psMsg ,int nRealFlag);    //	发送确认信息回CNAPSvoid SendConToCNAPS( int fsflag,char *buffid , char *Workdate,int nRealFlag);  //	从配置文件中读取配置参数bool LoadConfig();//	初始化全局数据bool  InitGlobeData();//	监控系统工作标志int  MonitorWorkFlag(); int CNAPS_To_MB(CURR_INF *curr_inf, PkgData *strPkgData);int connectToDB( char *dbname , char *username , char *passwd , char *wkname);int disConnectToDB();int GetCmtNo(char *,char *);int DoSaveCmt( CURR_INF *curr_inf,PkgData *strPkgData , char *TmpIn , char *TmpOut ,char *Textbuf);int DoPkgFile( CURR_INF *curr_inf,PkgData *strPkgData,char *filename , char *Pkgbuf , int count ,char *MoneyCode,char *sResDesc );#endif

⌨️ 快捷键说明

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