sipserver.h

来自「a open source project in linux for peer 」· C头文件 代码 · 共 51 行

H
51
字号
#ifndef SIPSERVER_#define SIPSERVER_#include "Logger.h"#include "socketcc.h"/** * The SIP UDP Server. * The instances of this class create a listening socket * on default port 5060, or another one, and just forwards * the received messages to the SipProcessor. * SipServer uses the socketcc library for creating sockets. */class SipServer {  public:	// The interface:	/**	 * Default constructor creates listening UDP socket on port 5060.	 */	SipServer();	/**	 * This constructor takes the port number where to listen	 * to for SIP requests.	 */	SipServer(int port);	/**	 * Destructor releases the resources.	 */	virtual ~SipServer();		/** 	 * Starts the server.	 * Must be called after construction.	 */	void start();  private:	/**	 * The buffer size for receiveing and sending requests.	 */	const static int BUFFER_SIZE = 65535;		/* Logger */	static Logger* log;	/* Port nummer */	int serverPort;	};#endif /*SIPSERVER_*/

⌨️ 快捷键说明

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