📄 sipserver.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -