|
Signaling (previously RTM) SDK v1.5.0 API Reference for Windows (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 |