初始化等基础接口
release
virtual void release()
【功能说明】
释放IHRTCConnection对象,如果未离会,会自动离会再释放连接,会触发onDestroyConnection回调。
如果资源已经释放,不能继续使用该对象,需要重新调用createConnection。
getRoomId
virtual const char* getRoomId()
【功能说明】
获取当前连接对应的房间ID。
【请求参数】
无
【返回参数】
roomId:返回当前连接对应的房间ID。
setNetworkBandwidth
virtual int setNetworkBandwidth(const HRTCNetworkBandwidth &bandwidthParam)
【功能说明】
设置网络带宽限制,在每次加入房间之前调用。
【请求参数】
bandwidthParam:带宽设置参数,具体请参见HRTCNetworkBandwidth。
- 0:方法调用成功。
- >0:方法调用失败。具体请参见HRTCErrorCode。