NERTC macOS/Windows SDK V5.6.40
|
成员的完整列表,这些成员属于 nertc::IRtcEngine,包括所有继承而来的类成员
enableLocalAudio(bool enabled)=0 | nertc::IRtcEngine | pure virtual |
enableLocalVideo(bool enabled)=0 | nertc::IRtcEngine | pure virtual |
enableLocalVideo(NERtcVideoStreamType type, bool enabled)=0 | nertc::IRtcEngine | pure virtual |
initialize(const NERtcEngineContext &context)=0 | nertc::IRtcEngine | pure virtual |
joinChannel(const char *token, const char *channel_name, uid_t uid)=0 | nertc::IRtcEngine | pure virtual |
joinChannel(const char *token, const char *channel_name, uid_t uid, NERtcJoinChannelOptions channel_options)=0 | nertc::IRtcEngine | pure virtual |
leaveChannel()=0 | nertc::IRtcEngine | pure virtual |
queryInterface(NERtcInterfaceIdType iid, void **inter)=0 | nertc::IRtcEngine | pure virtual |
release(bool sync=true)=0 | nertc::IRtcEngine | pure virtual |
setChannelProfile(NERtcChannelProfileType profile)=0 | nertc::IRtcEngine | pure virtual |
setClientRole(NERtcClientRole role)=0 | nertc::IRtcEngine | pure virtual |
setupLocalVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngine | pure virtual |
setupRemoteVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngine | pure virtual |
subscribeRemoteVideoStream(uid_t uid, NERtcRemoteVideoStreamType type, bool subscribe)=0 | nertc::IRtcEngine | pure virtual |
subscribeRemoteVideoStream(uid_t uid, NERtcVideoStreamType stream_type, NERtcRemoteVideoStreamType subscribe_type, bool subscribe)=0 | nertc::IRtcEngine | pure virtual |
switchChannel(const char *token, const char *channel_name)=0 | nertc::IRtcEngine | pure virtual |
switchChannel(const char *token, const char *channel_name, NERtcJoinChannelOptions channel_options)=0 | nertc::IRtcEngine | pure virtual |
switchChannelEx(const char *token, const char *channel_name, NERtcJoinChannelOptionsEx channel_options_ex)=0 | nertc::IRtcEngine | pure virtual |
~IRtcEngine() (定义于 nertc::IRtcEngine) | nertc::IRtcEngine | inlinevirtual |