1 Star 0 Fork 0

刘聪/GB28181SIPServer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
SipServerConfig.h 1.38 KB
一键复制 编辑 原始数据 按行查看 历史
congliu 提交于 2024-08-23 11:08 . 1、初次提交
//
// Created by bxc on 2022/12/13.
//
#ifndef BXC_GB28181CLIENT_SIPSERVERCONFIG_H
#define BXC_GB28181CLIENT_SIPSERVERCONFIG_H
namespace BXC {
struct SipServerConfig {
public:
SipServerConfig(
const char* ip, int port, const char* sipId, const char* sipRealm, const char* sipPass, int sipTimeout,
int sipExpiry)
: mIp(ip)
, mPort(port)
, mSipId(sipId)
, mSipRealm(sipRealm)
, mSipPass(sipPass)
, mSipTimeout(sipTimeout)
, mSipExpiry(sipExpiry) {}
SipServerConfig() = delete;
~SipServerConfig() = default;
public:
const char* getIp() const { return mIp; }
int getPort() const { return mPort; }
const char* getSipId() const { return mSipId; }
const char* getSipRealm() const { return mSipRealm; }
const char* getSipPass() const { return mSipPass; }
int getSipTimeout() const { return mSipTimeout; }
int getSipExpiry() const { return mSipExpiry; }
private:
const char* mIp; // SIP服务IP
int mPort; // SIP服务端口
const char* mSipId; // SIP服务器ID
const char* mSipRealm; // SIP服务器域
const char* mSipPass; // SIP password
int mSipTimeout; // SIP超时
int mSipExpiry; // SIP到期
};
}
#endif // BXC_GB28181CLIENT_SIPSERVERCONFIG_H
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/justdying/gb28181-sipser.git
git@gitee.com:justdying/gb28181-sipser.git
justdying
gb28181-sipser
GB28181SIPServer
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385