Class IRtmStorageAbstract
Methods
Abstract
getChannelMetadata
- getChannelMetadata(channelName, channelType): number
-
Returns number
- 0: Success.
- < 0: Failure.
Abstract
getUserMetadata
- getUserMetadata(userId): number
-
Returns number
- 0: Success.
- < 0: Failure.
Abstract
removeChannelMetadata
- removeChannelMetadata(channelName, channelType, data, options, lockName): number
-
Parameters
-
channelName: string
-
-
-
-
lockName: string
Returns number
- 0: Success.
- < 0: Failure.
Abstract
removeUserMetadata
- removeUserMetadata(userId, data, options): number
-
Returns number
- 0: Success.
- < 0: Failure.
Abstract
setChannelMetadata
- setChannelMetadata(channelName, channelType, data, options, lockName): number
-
Parameters
-
channelName: string
-
-
-
-
lockName: string
Returns number
- 0: Success.
- < 0: Failure.
Abstract
setUserMetadata
- setUserMetadata(userId, data, options): number
-
Returns number
- 0: Success.
- < 0: Failure.
Abstract
subscribeUserMetadata
- subscribeUserMetadata(userId): number
-
Returns number
- 0: Success.
- < 0: Failure.
Abstract
unsubscribeUserMetadata
- unsubscribeUserMetadata(userId): number
-
Returns number
- 0: Success.
- < 0: Failure.
Abstract
updateChannelMetadata
- updateChannelMetadata(channelName, channelType, data, options, lockName): number
-
Parameters
-
channelName: string
-
-
-
-
lockName: string
Returns number
- 0: Success.
- < 0: Failure.
Abstract
updateUserMetadata
- updateUserMetadata(userId, data, options): number
-
Returns number
- 0: Success.
- < 0: Failure.
Get the metadata of a specified channel.