|
virtual | ~V2TIMManager () |
|
virtual void | AddSDKListener (V2TIMSDKListener *listener)=0 |
|
virtual void | RemoveSDKListener (V2TIMSDKListener *listener)=0 |
|
virtual bool | InitSDK (uint32_t sdkAppID, const V2TIMSDKConfig &config)=0 |
|
virtual void | UnInitSDK ()=0 |
|
virtual V2TIMString | GetVersion ()=0 |
|
virtual int64_t | GetServerTime ()=0 |
|
virtual void | Login (const V2TIMString &userID, const V2TIMString &userSig, V2TIMCallback *callback)=0 |
|
virtual void | Logout (V2TIMCallback *callback)=0 |
|
virtual V2TIMString | GetLoginUser ()=0 |
|
virtual V2TIMLoginStatus | GetLoginStatus ()=0 |
|
virtual void | AddSimpleMsgListener (V2TIMSimpleMsgListener *listener)=0 |
|
virtual void | RemoveSimpleMsgListener (V2TIMSimpleMsgListener *listener)=0 |
|
virtual V2TIMString | SendC2CTextMessage (const V2TIMString &text, const V2TIMString &userID, V2TIMSendCallback *callback)=0 |
|
virtual V2TIMString | SendC2CCustomMessage (const V2TIMBuffer &customData, const V2TIMString &userID, V2TIMSendCallback *callback)=0 |
|
virtual V2TIMString | SendGroupTextMessage (const V2TIMString &text, const V2TIMString &groupID, V2TIMMessagePriority priority, V2TIMSendCallback *callback)=0 |
|
virtual V2TIMString | SendGroupCustomMessage (const V2TIMBuffer &customData, const V2TIMString &groupID, V2TIMMessagePriority priority, V2TIMSendCallback *callback)=0 |
|
virtual void | AddGroupListener (V2TIMGroupListener *listener)=0 |
|
virtual void | RemoveGroupListener (V2TIMGroupListener *listener)=0 |
|
virtual void | CreateGroup (const V2TIMString &groupType, const V2TIMString &groupID, const V2TIMString &groupName, V2TIMValueCallback< V2TIMString > *callback)=0 |
|
virtual void | JoinGroup (const V2TIMString &groupID, const V2TIMString &message, V2TIMCallback *callback)=0 |
|
virtual void | QuitGroup (const V2TIMString &groupID, V2TIMCallback *callback)=0 |
|
virtual void | DismissGroup (const V2TIMString &groupID, V2TIMCallback *callback)=0 |
|
virtual void | GetUsersInfo (const V2TIMStringVector &userIDList, V2TIMValueCallback< V2TIMUserFullInfoVector > *callback)=0 |
|
virtual void | SetSelfInfo (const V2TIMUserFullInfo &info, V2TIMCallback *callback)=0 |
|
virtual void | SubscribeUserInfo (const V2TIMStringVector &userIDList, V2TIMCallback *callback)=0 |
|
virtual void | UnsubscribeUserInfo (const V2TIMStringVector &userIDList, V2TIMCallback *callback)=0 |
|
virtual void | GetUserStatus (const V2TIMStringVector &userIDList, V2TIMValueCallback< V2TIMUserStatusVector > *callback)=0 |
|
virtual void | SetSelfStatus (const V2TIMUserStatus &status, V2TIMCallback *callback)=0 |
|
virtual void | SubscribeUserStatus (const V2TIMStringVector &userIDList, V2TIMCallback *callback)=0 |
|
virtual void | UnsubscribeUserStatus (const V2TIMStringVector &userIDList, V2TIMCallback *callback)=0 |
|
virtual V2TIMMessageManager * | GetMessageManager ()=0 |
|
virtual V2TIMGroupManager * | GetGroupManager ()=0 |
|
virtual V2TIMCommunityManager * | GetCommunityManager ()=0 |
|
virtual V2TIMConversationManager * | GetConversationManager ()=0 |
|
virtual V2TIMFriendshipManager * | GetFriendshipManager ()=0 |
|
virtual V2TIMOfflinePushManager * | GetOfflinePushManager ()=0 |
|
virtual V2TIMSignalingManager * | GetSignalingManager ()=0 |
|
virtual void | CallExperimentalAPI (const V2TIMString &api, const void *param, V2TIMValueCallback< V2TIMBaseObject > *callback)=0 |
|