Signaling (previously RTM) SDK v1.5.0 API Reference for Linux (C++)
|
This is the complete list of members for agora::rtm::IRtmService, including all inherited members.
addEventHandler(IRtmServiceEventHandler *eventHandler)=0 | agora::rtm::IRtmService | pure virtual |
addOrUpdateChannelAttributes(const char *channelId, const IRtmChannelAttribute *attributes[], int numberOfAttributes, const ChannelAttributeOptions &options, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
addOrUpdateLocalUserAttributes(const RtmAttribute *attributes, int numberOfAttributes, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
cancelMediaDownload(long long requestId)=0 | agora::rtm::IRtmService | pure virtual |
cancelMediaUpload(long long requestId)=0 | agora::rtm::IRtmService | pure virtual |
clearChannelAttributes(const char *channelId, const ChannelAttributeOptions &options, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
clearLocalUserAttributes(long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
createChannel(const char *channelId, IChannelEventHandler *eventHandler)=0 | agora::rtm::IRtmService | pure virtual |
createChannelAttribute()=0 | agora::rtm::IRtmService | pure virtual |
createFileMessageByMediaId(const char *mediaId)=0 | agora::rtm::IRtmService | pure virtual |
createFileMessageByUploading(const char *filePath, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
createImageMessageByMediaId(const char *mediaId)=0 | agora::rtm::IRtmService | pure virtual |
createImageMessageByUploading(const char *filePath, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
createMessage()=0 | agora::rtm::IRtmService | pure virtual |
createMessage(const char *message)=0 | agora::rtm::IRtmService | pure virtual |
createMessage(const uint8_t *rawData, int length)=0 | agora::rtm::IRtmService | pure virtual |
createMessage(const uint8_t *rawData, int length, const char *description)=0 | agora::rtm::IRtmService | pure virtual |
deleteChannelAttributesByKeys(const char *channelId, const char *attributeKeys[], int numberOfKeys, const ChannelAttributeOptions &options, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
deleteLocalUserAttributesByKeys(const char *attributeKeys[], int numberOfKeys, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
downloadMediaToFile(const char *mediaId, const char *filePath, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
downloadMediaToMemory(const char *mediaId, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
getChannelAttributes(const char *channelId, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
getChannelAttributesByKeys(const char *channelId, const char *attributeKeys[], int numberOfKeys, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
getChannelMemberCount(const char *channelIds[], int channelCount, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
getRtmCallManager(IRtmCallEventHandler *eventHandler)=0 | agora::rtm::IRtmService | pure virtual |
getUserAttributes(const char *userId, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
getUserAttributesByKeys(const char *userId, const char *attributeKeys[], int numberOfKeys, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
initialize(const char *appId, IRtmServiceEventHandler *eventHandler)=0 | agora::rtm::IRtmService | pure virtual |
login(const char *token, const char *userId)=0 | agora::rtm::IRtmService | pure virtual |
logout()=0 | agora::rtm::IRtmService | pure virtual |
queryPeersBySubscriptionOption(PEER_SUBSCRIPTION_OPTION option, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
queryPeersOnlineStatus(const char *peerIds[], int peerCount, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
release(bool sync=false)=0 | agora::rtm::IRtmService | pure virtual |
removeEventHandler(IRtmServiceEventHandler *eventHandler)=0 | agora::rtm::IRtmService | pure virtual |
renewToken(const char *token)=0 | agora::rtm::IRtmService | pure virtual |
sendMessageToPeer(const char *peerId, const IMessage *message)=0 | agora::rtm::IRtmService | pure virtual |
sendMessageToPeer(const char *peerId, const IMessage *message, const SendMessageOptions &options)=0 | agora::rtm::IRtmService | pure virtual |
setChannelAttributes(const char *channelId, const IRtmChannelAttribute *attributes[], int numberOfAttributes, const ChannelAttributeOptions &options, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
setLocalUserAttributes(const RtmAttribute *attributes, int numberOfAttributes, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
setLogFile(const char *logfile)=0 | agora::rtm::IRtmService | pure virtual |
setLogFileSize(int fileSizeInKBytes)=0 | agora::rtm::IRtmService | pure virtual |
setLogFilter(LOG_FILTER_TYPE filter)=0 | agora::rtm::IRtmService | pure virtual |
setParameters(const char *parameters)=0 | agora::rtm::IRtmService | pure virtual |
subscribePeersOnlineStatus(const char *peerIds[], int peerCount, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
unsubscribePeersOnlineStatus(const char *peerIds[], int peerCount, long long &requestId)=0 | agora::rtm::IRtmService | pure virtual |
~IRtmService() | agora::rtm::IRtmService | inlineprotectedvirtual |