sgip.h

来自「联通接收发送新程序」· C头文件 代码 · 共 42 行

H
42
字号
#ifndef	_SGIPRECV_H_
#define	_SGIPRECV_H_

#include "SgipMain.h"
#include "SGIPApi.h"
#include "error.h"
#include "log.hpp"
#include "profile.hpp"
#include "commondef.h"

#define	MAX_ADDR_LEN 22
#define MSG_UCS_CODE     8

class CSgipRecv
{
public:
	CSgipRecv() ;
	~CSgipRecv()
	{
	};
    void SetProcPara( const char *sProcfileName,const char *sProcName ) ;

	int BeginListen() ;
	int EndListen() ;
	int Accept() ;
	int GetDeliverMsg( int mo_socket,StruDeliver &stDeliver,int &command_id ) ;
private:
	void ReadInitFile( ) ;
	void GetProcValue( char *sEntry,char *sValue ) ;

	unsigned int m_nServerSocket ;
	unsigned int m_nServerPort ;
	int			 m_nWaitTime ;
	char		 m_sSpCode[ MAX_ADDR_LEN ] ;
	char		 m_sIcpId[ 8+1 ] ;

	char		 m_sProcName[ 40 ] ;
	Profile		 *m_pcProfile ;

};

#endif

⌨️ 快捷键说明

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