jancd/qiniu-developer_ShareGPT huggingface dataset:
human: 如何处理七牛云的即时通讯BMXNetworkType

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXNetworkType

#  BMXNetworkType

最近更新时间: 2022-07-22 22:41:01

class im.floo.floolib.BMXNetworkType

网络类型

Index

字段

  * Mobile
  * Wifi
  * Cable
  * None

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Mobile

  * public static final [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype) Mobile
  * 

Wifi

  * public static final [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype) Wifi
  * 

Cable

  * public static final [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype) Cable
  * 

None

  * public static final [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype) None
  * 

方法

values

  * public static im.floo.floolib.BMXNetworkType[] values();
  * Returns [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype)

valueOf

  * public static im.floo.floolib.BMXNetworkType valueOf(java.lang.String name);
  * Returns [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype)

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static BMXNetworkType swigToEnum(int swigValue);
  * Returns [BMXNetworkType](https://developer.qiniu.com/IM/api/8251/bmxnetworktype)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushEnvironmentType

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXPushEnvironmentType

#  BMXPushEnvironmentType

最近更新时间: 2022-07-22 22:42:47

class im.floo.floolib.BMXPushEnvironmentType

Index

字段

  * Development
  * Production

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Development

  * public static final [BMXPushEnvironmentType](https://developer.qiniu.com/IM/api/8252/bmxpushenvironmenttype) Development
  * 

Production

  * public static final [BMXPushEnvironmentType](https://developer.qiniu.com/IM/api/8252/bmxpushenvironmenttype) Production
  * 

方法

values

  * public static im.floo.floolib.BMXPushEnvironmentType[] values();
  * Returns [BMXPushEnvironmentType](https://developer.qiniu.com/IM/api/8252/bmxpushenvironmenttype)

valueOf

  * public static im.floo.floolib.BMXPushEnvironmentType valueOf(java.lang.String name);
  * Returns [BMXPushEnvironmentType](https://developer.qiniu.com/IM/api/8252/bmxpushenvironmenttype)

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static BMXPushEnvironmentType swigToEnum(int swigValue);
  * Returns [BMXPushEnvironmentType](https://developer.qiniu.com/IM/api/8252/bmxpushenvironmenttype)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushProviderType

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXPushProviderType

#  BMXPushProviderType

最近更新时间: 2022-07-22 22:35:31

class im.floo.floolib.BMXPushProviderType

Index

字段

  * Unknown
  * APNS
  * HuaWei
  * XiaoMi
  * MeiZu
  * VIVO
  * OPPS
  * FCM

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Unknown

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) Unknown
  * 

APNS

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) APNS
  * 

HuaWei

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) HuaWei
  * 

XiaoMi

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) XiaoMi
  * 

MeiZu

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) MeiZu
  * 

VIVO

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) VIVO
  * 

OPPS

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) OPPS
  * 

FCM

  * public static final [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype) FCM
  * 

方法

values

  * public static im.floo.floolib.BMXPushProviderType[] values();
  * Returns [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype)

valueOf

  * public static im.floo.floolib.BMXPushProviderType valueOf(java.lang.String name);
  * Returns [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype)

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static BMXPushProviderType swigToEnum(int swigValue);
  * Returns [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushService.PushDirection

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXPushService](https://developer.qiniu.com/IM/api/8267/bmxpushservice) >
BMXPushService.PushDirection

#  BMXPushService.PushDirection

最近更新时间: 2022-07-22 22:53:00

class im.floo.floolib.BMXPushService.PushDirection

本地推送消息搜索方向

Index

字段

  * Up
  * Down

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Up

  * public static final PushDirection Up
  * 

Down

  * public static final PushDirection Down
  * 

方法

values

  * public static im.floo.floolib.BMXPushService.PushDirection[] values();
  * Returns PushDirection

valueOf

  * public static im.floo.floolib.BMXPushService.PushDirection valueOf(java.lang.String name);
  * Returns PushDirection

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static PushDirection swigToEnum(int swigValue);
  * Returns PushDirection

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushService.PushSdkStatus

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXPushService](https://developer.qiniu.com/IM/api/8267/bmxpushservice) >
BMXPushService.PushSdkStatus

#  BMXPushService.PushSdkStatus

最近更新时间: 2022-07-22 22:45:34

class im.floo.floolib.BMXPushService.PushSdkStatus

push sdk状态

Index

字段

  * Starting
  * Started
  * Stoped
  * Offline

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Starting

  * public static final PushSdkStatus Starting
  * 

Started

  * public static final PushSdkStatus Started
  * 

Stoped

  * public static final PushSdkStatus Stoped
  * 

Offline

  * public static final PushSdkStatus Offline
  * 

方法

values

  * public static im.floo.floolib.BMXPushService.PushSdkStatus[] values();
  * Returns PushSdkStatus

valueOf

  * public static im.floo.floolib.BMXPushService.PushSdkStatus valueOf(java.lang.String name);
  * Returns PushSdkStatus

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static PushSdkStatus swigToEnum(int swigValue);
  * Returns PushSdkStatus

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushUserProfile

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXPushUserProfile

#  BMXPushUserProfile

最近更新时间: 2022-07-22 22:43:17

class im.floo.floolib.BMXPushUserProfile

Index

字段

  * swigCPtr

方法

  * getCPtr
  * finalize
  * delete
  * userId
  * pushAlias
  * pushToken
  * messagePushSetting

字段

swigCPtr

  * public transient long swigCPtr
  * 

方法

getCPtr

  * protected static long getCPtr(BMXPushUserProfile obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

userId

  * public long userId();
  * Returns long

pushAlias

  * public String pushAlias();
  * Returns String

pushToken

  * public String pushToken();
  * Returns String

messagePushSetting

  * public BMXPushUserProfile.MessagePushSetting messagePushSetting();
  * Returns MessagePushSetting

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXPushUserProfile.MessagePushSetting

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXPushUserProfile](https://developer.qiniu.com/IM/api/8271/bmxpushuserprofile)
> BMXPushUserProfile.MessagePushSetting

#  BMXPushUserProfile.MessagePushSetting

最近更新时间: 2022-07-22 23:01:05

class im.floo.floolib.BMXPushUserProfile.MessagePushSetting

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * setMPushEnabled
  * getMPushEnabled
  * setMSilenceStartTime
  * getMSilenceStartTime
  * setMSilenceEndTime
  * getMSilenceEndTime
  * setMPushStartTime
  * getMPushStartTime
  * setMPushEndTime
  * getMPushEndTime

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(MessagePushSetting obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

setMPushEnabled

  * public void setMPushEnabled(boolean value);
  * Returns void

getMPushEnabled

  * public boolean getMPushEnabled();
  * Returns boolean

setMSilenceStartTime

  * public void setMSilenceStartTime(int value);
  * Returns void

getMSilenceStartTime

  * public int getMSilenceStartTime();
  * Returns int

setMSilenceEndTime

  * public void setMSilenceEndTime(int value);
  * Returns void

getMSilenceEndTime

  * public int getMSilenceEndTime();
  * Returns int

setMPushStartTime

  * public void setMPushStartTime(int value);
  * Returns void

getMPushStartTime

  * public int getMPushStartTime();
  * Returns int

setMPushEndTime

  * public void setMPushEndTime(int value);
  * Returns void

getMPushEndTime

  * public int getMPushEndTime();
  * Returns int

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXRosterItem

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXRosterItem

#  BMXRosterItem

最近更新时间: 2022-07-22 22:35:38

class im.floo.floolib.BMXRosterItem

联系人

Index

字段

  * swigCPtr

方法

  * getCPtr
  * finalize
  * delete
  * rosterId
  * username
  * nickname
  * avatarRatelUrl
  * avatarUrl
  * avatarPath
  * avatarThumbnailUrl
  * avatarThumbnailPath
  * publicInfo
  * alias
  * ext
  * localExt
  * relation
  * isMuteNotification
  * addFriendAuthMode
  * authQuestion

字段

swigCPtr

  * public transient long swigCPtr
  * 

方法

getCPtr

  * protected static long getCPtr(BMXRosterItem obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

rosterId

  * public long rosterId();
  * 好友Id

Returns long

username

  * public String username();
  * 好友名

Returns String

nickname

  * public String nickname();
  * 好友昵称

Returns String

avatarRatelUrl

  * public String avatarRatelUrl();
  * 好友头像ratel服务器地址

Returns String

avatarUrl

  * public String avatarUrl();
  * 好友头像服务器地址

Returns String

avatarPath

  * public String avatarPath();
  * 好友头像本地存储路径

Returns String

avatarThumbnailUrl

  * public String avatarThumbnailUrl();
  * 好友头像缩略图地址

Returns String

avatarThumbnailPath

  * public String avatarThumbnailPath();
  * 好友头像缩略图本地存储路径

Returns String

publicInfo

  * public String publicInfo();
  * 扩展信息，用户设置的好友可以看到的信息，比如地址，个性签名等

Returns String

alias

  * public String alias();
  * 用户对好友添加的备注等信息

Returns String

ext

  * public String ext();
  * 用户的服务器扩展信息

Returns String

localExt

  * public String localExt();
  * 用户的本地扩展信息

Returns String

relation

  * public BMXRosterItem.RosterRelation relation();
  * 联系人关系

Returns RosterRelation

isMuteNotification

  * public boolean isMuteNotification();
  * 是否提醒用户消息

Returns boolean

addFriendAuthMode

  * public BMXRosterItem.AddFriendAuthMode addFriendAuthMode();
  * roster的好友添加验证方式。

Returns AddFriendAuthMode

authQuestion

  * public String authQuestion();
  * roster的好友验证问题。

Returns String

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXRosterItem.AddFriendAuthMode

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXRosterItem](https://developer.qiniu.com/IM/api/8274/bmxrosteritem) >
BMXRosterItem.AddFriendAuthMode

#  BMXRosterItem.AddFriendAuthMode

最近更新时间: 2022-07-22 22:39:50

class im.floo.floolib.BMXRosterItem.AddFriendAuthMode

roster 被申请加好友时的验证方式

Index

字段

  * Open
  * NeedApproval
  * AnswerQuestion
  * RejectAll

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Open

  * public static final AddFriendAuthMode Open
  * 

NeedApproval

  * public static final AddFriendAuthMode NeedApproval
  * 

AnswerQuestion

  * public static final AddFriendAuthMode AnswerQuestion
  * 

RejectAll

  * public static final AddFriendAuthMode RejectAll
  * 

方法

values

  * public static im.floo.floolib.BMXRosterItem.AddFriendAuthMode[] values();
  * Returns AddFriendAuthMode

valueOf

  * public static im.floo.floolib.BMXRosterItem.AddFriendAuthMode valueOf(java.lang.String name);
  * Returns AddFriendAuthMode

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static AddFriendAuthMode swigToEnum(int swigValue);
  * Returns AddFriendAuthMode

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXRosterItem.RosterRelation

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXRosterItem](https://developer.qiniu.com/IM/api/8274/bmxrosteritem) >
BMXRosterItem.RosterRelation

#  BMXRosterItem.RosterRelation

最近更新时间: 2022-07-22 22:51:57

class im.floo.floolib.BMXRosterItem.RosterRelation

好友关系

Index

字段

  * Friend
  * Deleted
  * Stranger
  * Blocked

方法

  * values
  * valueOf
  * swigValue
  * swigToEnum

字段

Friend

  * public static final RosterRelation Friend
  * 

Deleted

  * public static final RosterRelation Deleted
  * 

Stranger

  * public static final RosterRelation Stranger
  * 

Blocked

  * public static final RosterRelation Blocked
  * 

方法

values

  * public static im.floo.floolib.BMXRosterItem.RosterRelation[] values();
  * Returns RosterRelation

valueOf

  * public static im.floo.floolib.BMXRosterItem.RosterRelation valueOf(java.lang.String name);
  * Returns RosterRelation

swigValue

  * public final int swigValue();
  * Returns int

swigToEnum

  * public static RosterRelation swigToEnum(int swigValue);
  * Returns RosterRelation

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXRosterServiceListener

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXRosterServiceListener

#  BMXRosterServiceListener

最近更新时间: 2022-07-22 22:50:10

class im.floo.floolib.BMXRosterServiceListener

好友变化监听者

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * swigDirectorDisconnect
  * swigReleaseOwnership
  * swigTakeOwnership
  * onFriendAdded
  * onFriendRemoved
  * onApplied
  * onApplicationAccepted
  * onApplicationDeclined
  * onBlockListAdded
  * onBlockListRemoved
  * onRosterInfoUpdate
  * onRosterListUpdate
  * registerRosterService

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(BMXRosterServiceListener obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

swigDirectorDisconnect

  * protected void swigDirectorDisconnect();
  * Returns void

swigReleaseOwnership

  * public void swigReleaseOwnership();
  * Returns void

swigTakeOwnership

  * public void swigTakeOwnership();
  * Returns void

onFriendAdded

  * public void onFriendAdded(long sponsorId, long recipientId);
  * 添加好友

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

Returns void

onFriendRemoved

  * public void onFriendRemoved(long sponsorId, long recipientId);
  * 删除好友

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

Returns void

onApplied

  * public void onApplied(long sponsorId, long recipientId, String message);
  * 收到加好友申请

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

    * message: String 

好友申请消息

Returns void

onApplicationAccepted

  * public void onApplicationAccepted(long sponsorId, long recipientId);
  * 加好友申请被通过了

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

Returns void

onApplicationDeclined

  * public void onApplicationDeclined(long sponsorId, long recipientId, String reason);
  * 加好友申请被拒绝了

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

    * reason: String 

申请拒绝原因

Returns void

onBlockListAdded

  * public void onBlockListAdded(long sponsorId, long recipientId);
  * 添加黑名单

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

Returns void

onBlockListRemoved

  * public void onBlockListRemoved(long sponsorId, long recipientId);
  * 删除黑名单

Parameters

    * sponsorId: long 

操作的发起者

    * recipientId: long 

操作的接受者

Returns void

onRosterInfoUpdate

  * public void onRosterInfoUpdate(BMXRosterItem item);
  * 用户信息更新

Parameters

    * item: [BMXRosterItem](https://developer.qiniu.com/IM/api/8274/bmxrosteritem)

更新的好友信息

Returns void

onRosterListUpdate

  * public void onRosterListUpdate();
  * 客户端从服务器拉取到新联系人时触发，用于用户联系人列表更新，从SDK调用本地获取联系人即可取得全部成员信息

Returns void

registerRosterService

  * public void registerRosterService(BMXRosterService service);
  * Returns void

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXSDKConfig.HostConfig

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
[BMXSDKConfig](https://developer.qiniu.com/IM/api/8284/bmxsdkconfig) >
BMXSDKConfig.HostConfig

#  BMXSDKConfig.HostConfig

最近更新时间: 2022-07-22 22:40:08

class im.floo.floolib.BMXSDKConfig.HostConfig

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * setImHost
  * getImHost
  * setImPort
  * getImPort
  * setRestHost
  * getRestHost

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(HostConfig obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

setImHost

  * public void setImHost(String value);
  * Returns void

getImHost

  * public String getImHost();
  * Returns String

setImPort

  * public void setImPort(int value);
  * Returns void

getImPort

  * public int getImPort();
  * Returns int

setRestHost

  * public void setRestHost(String value);
  * Returns void

getRestHost

  * public String getRestHost();
  * Returns String

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXSignInStatus

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXSignInStatus

#  BMXSignInStatus

最近更新时间: 2021-07-19 19:21:51

## 枚举 BMXSignInStatus

  * java.lang.Object

  *     * java.lang.Enum
    *       * im.floo.floolib.BMXSignInStatus
  * 所有已实现的接口:

java.io.Serializable, java.lang.Comparable

* * *
    
        public enum BMXSignInStatus
    extends java.lang.Enum<BMXSignInStatus>
    

登录状态

  *     * ### 枚举常量概要

枚举常量 枚举常量和说明  
---  
`SignIn`  
`SignOut`  
  
    * ### 方法概要

所有方法 静态方法 实例方法 具体方法 限定符和类型 | 方法和说明  
---|---  
`static BMXSignInStatus` | `swigToEnum(int swigValue)`  
`int` | `swigValue()`  
`static BMXSignInStatus` | `valueOf(java.lang.String name)` 返回带有指定名称的该类型的枚举常量。   
`static BMXSignInStatus[]` | `values()` 按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。   
  
      * ### 从类继承的方法 java.lang.Enum

`clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name,
ordinal, toString, valueOf`

      * ### 从类继承的方法 java.lang.Object

`getClass, notify, notifyAll, wait, wait, wait`

  *     * ### 枚举常量详细资料

      * #### SignOut
            
                        public static final BMXSignInStatus SignOut
            

      * #### SignIn
            
                        public static final BMXSignInStatus SignIn
            

    * ### 方法详细资料

      * #### values
            
                        public static BMXSignInStatus[] values()
            

按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:

            
                        for (BMXSignInStatus c : BMXSignInStatus.values())
                System.out.println(c);
            

返回:

按照声明该枚举类型的常量的顺序返回的包含这些常量的数组

      * #### valueOf
            
                        public static BMXSignInStatus valueOf(java.lang.String name)
            

返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符 _完全_ 匹配。(不允许有多余 的空格字符。)

参数:

`name` \- 要返回的枚举常量的名称。

返回:

返回带有指定名称的枚举常量

抛出:

`java.lang.IllegalArgumentException` \- 如果该枚举类型没有带有指定名称的常量

`java.lang.NullPointerException` \- 如果参数为空值

      * #### swigValue
            
                        public final int swigValue()
            

      * #### swigToEnum
            
                        public static BMXSignInStatus swigToEnum(int swigValue)

以上内容是否对您有帮助？
human: 如何处理七牛云的即时通讯BMXUserServiceListener

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXUserServiceListener

#  BMXUserServiceListener

最近更新时间: 2022-07-22 22:34:56

class im.floo.floolib.BMXUserServiceListener

用户状态监听者

Index

字段

  * swigCMemOwn

方法

  * getCPtr
  * finalize
  * delete
  * swigDirectorDisconnect
  * swigReleaseOwnership
  * swigTakeOwnership
  * onConnectStatusChanged
  * onUserSignIn
  * onUserSignOut
  * onInfoUpdated
  * onOtherDeviceSingIn
  * onOtherDeviceSingOut
  * registerUserService

字段

swigCMemOwn

  * protected transient boolean swigCMemOwn
  * 

方法

getCPtr

  * protected static long getCPtr(BMXUserServiceListener obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

swigDirectorDisconnect

  * protected void swigDirectorDisconnect();
  * Returns void

swigReleaseOwnership

  * public void swigReleaseOwnership();
  * Returns void

swigTakeOwnership

  * public void swigTakeOwnership();
  * Returns void

onConnectStatusChanged

  * public void onConnectStatusChanged(BMXConnectStatus status);
  * 链接状态发生变化

Parameters

    * status: [BMXConnectStatus](https://developer.qiniu.com/IM/api/8202/bmxconnectstatus)

连接状态

Returns void

onUserSignIn

  * public void onUserSignIn(BMXUserProfile profile);
  * 用户登陆

Parameters

    * profile: [BMXUserProfile](https://developer.qiniu.com/IM/api/8304/bmxuserprofile)

用户profile

Returns void

onUserSignOut

  * public void onUserSignOut(BMXErrorCode error, long userId);
  * 用户登出

Parameters

    * error: BMXErrorCode 

状态错误码

Returns void

onInfoUpdated

  * public void onInfoUpdated(BMXUserProfile profile);
  * 同步用户信息更新（其他设备操作发生用户信息变更）

Parameters

    * profile: [BMXUserProfile](https://developer.qiniu.com/IM/api/8304/bmxuserprofile)

用户profile

Returns void

onOtherDeviceSingIn

  * public void onOtherDeviceSingIn(int deviceSN);
  * 用户在其他设备上登陆

Parameters

    * deviceSN: int 

设备序列号

Returns void

onOtherDeviceSingOut

  * public void onOtherDeviceSingOut(int deviceSN);
  * 用户在其他设备上登出

Parameters

    * deviceSN: int 

设备序列号

Returns void

registerUserService

  * public void registerUserService(BMXUserService service);
  * Returns void

以上内容是否对您有帮助？