Documentation
¶
Index ¶
- Constants
- func CheckToken(userID, token string, operationID string) (int64, error)
- type LoginMgr
- func (u *LoginMgr) BaseCtx() context.Context
- func (u *LoginMgr) Context() context.Context
- func (u *LoginMgr) Conversation() *conv.Conversation
- func (u *LoginMgr) Exit()
- func (u *LoginMgr) File() *file.File
- func (u *LoginMgr) Friend() *friend.Friend
- func (u *LoginMgr) Full() *full.Full
- func (u *LoginMgr) GetLoginStatus(ctx context.Context) int
- func (u *LoginMgr) GetLoginUserID() string
- func (u *LoginMgr) GetToken() string
- func (u *LoginMgr) Group() *group.Group
- func (u *LoginMgr) ImConfig() sdk_struct.IMConfig
- func (u *LoginMgr) InitSDK(config sdk_struct.IMConfig, listener open_im_sdk_callback.OnConnListener) bool
- func (u *LoginMgr) Login(ctx context.Context, userID, token string) error
- func (u *LoginMgr) Logout(ctx context.Context) error
- func (u *LoginMgr) NetworkStatusChanged(ctx context.Context)
- func (u *LoginMgr) Push() *third.Push
- func (u *LoginMgr) SetAdvancedMsgListener(advancedMsgListener open_im_sdk_callback.OnAdvancedMsgListener)
- func (u *LoginMgr) SetAppBackgroundStatus(ctx context.Context, isBackground bool) error
- func (u *LoginMgr) SetBatchMsgListener(batchMsgListener open_im_sdk_callback.OnBatchMsgListener)
- func (u *LoginMgr) SetBusinessListener(listener open_im_sdk_callback.OnCustomBusinessListener)
- func (u *LoginMgr) SetConversationListener(conversationListener open_im_sdk_callback.OnConversationListener)
- func (u *LoginMgr) SetFriendListener(friendListener open_im_sdk_callback.OnFriendshipListener)
- func (u *LoginMgr) SetGroupListener(groupListener open_im_sdk_callback.OnGroupListener)
- func (u *LoginMgr) SetListenerForService(listener open_im_sdk_callback.OnListenerForService)
- func (u *LoginMgr) SetMessageKvInfoListener(messageKvInfoListener open_im_sdk_callback.OnMessageKvInfoListener)
- func (u *LoginMgr) SetUserListener(userListener open_im_sdk_callback.OnUserListener)
- func (u *LoginMgr) UnInitSDK()
- func (u *LoginMgr) User() *user.User
Constants ¶
View Source
const ( Logout = iota + 1 Logging Logged )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LoginMgr ¶
type LoginMgr struct {
// contains filtered or unexported fields
}
func NewLoginMgr ¶
func NewLoginMgr() *LoginMgr
func (*LoginMgr) Conversation ¶
func (u *LoginMgr) Conversation() *conv.Conversation
func (*LoginMgr) GetLoginUserID ¶
func (*LoginMgr) ImConfig ¶
func (u *LoginMgr) ImConfig() sdk_struct.IMConfig
func (*LoginMgr) InitSDK ¶
func (u *LoginMgr) InitSDK(config sdk_struct.IMConfig, listener open_im_sdk_callback.OnConnListener) bool
func (*LoginMgr) NetworkStatusChanged ¶
func (*LoginMgr) SetAdvancedMsgListener ¶
func (u *LoginMgr) SetAdvancedMsgListener(advancedMsgListener open_im_sdk_callback.OnAdvancedMsgListener)
func (*LoginMgr) SetAppBackgroundStatus ¶
func (*LoginMgr) SetBatchMsgListener ¶
func (u *LoginMgr) SetBatchMsgListener(batchMsgListener open_im_sdk_callback.OnBatchMsgListener)
func (*LoginMgr) SetBusinessListener ¶
func (u *LoginMgr) SetBusinessListener(listener open_im_sdk_callback.OnCustomBusinessListener)
func (*LoginMgr) SetConversationListener ¶
func (u *LoginMgr) SetConversationListener(conversationListener open_im_sdk_callback.OnConversationListener)
func (*LoginMgr) SetFriendListener ¶
func (u *LoginMgr) SetFriendListener(friendListener open_im_sdk_callback.OnFriendshipListener)
func (*LoginMgr) SetGroupListener ¶
func (u *LoginMgr) SetGroupListener(groupListener open_im_sdk_callback.OnGroupListener)
func (*LoginMgr) SetListenerForService ¶
func (u *LoginMgr) SetListenerForService(listener open_im_sdk_callback.OnListenerForService)
func (*LoginMgr) SetMessageKvInfoListener ¶
func (u *LoginMgr) SetMessageKvInfoListener(messageKvInfoListener open_im_sdk_callback.OnMessageKvInfoListener)
func (*LoginMgr) SetUserListener ¶
func (u *LoginMgr) SetUserListener(userListener open_im_sdk_callback.OnUserListener)
Click to show internal directories.
Click to hide internal directories.