Package com.zego.zegoliveroom
Class ZegoLiveRoomExtraInfo
- java.lang.Object
-
- com.zego.zegoliveroom.ZegoLiveRoomExtraInfo
-
public class ZegoLiveRoomExtraInfo extends java.lang.Object
房间附加信息类
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ZegoLiveRoomExtraInfo
getInstance()
获取 ZegoLiveRoomExtraInfo 的单例对象。 注意: InistSDK 后使用void
onRoomExtraInfoUpdated(java.lang.String roomId, ZegoRoomExtraInfo[] extraInfoArray)
void
onSetRoomExtraInfo(int errorCode, java.lang.String roomId, int seq, java.lang.String key)
boolean
setRoomExtraInfo(java.lang.String key, java.lang.String value, IZegoSetRoomExtraInfoCallback callback)
设置房间的额外附加信息 登录房间成功后使用boolean
setRoomExtraInfo(java.lang.String key, java.lang.String value, java.lang.String roomID, IZegoSetRoomExtraInfoCallback callback)
设置房间的额外附加信息 登录房间成功后使用void
setRoomExtraInfoCallback(IZegoRoomExtraInfoCallback callback)
设置房间额外信息的回调 登录房间前调用
-
-
-
Method Detail
-
getInstance
public static ZegoLiveRoomExtraInfo getInstance()
获取 ZegoLiveRoomExtraInfo 的单例对象。 注意: InistSDK 后使用- Returns:
- ZegoLiveRoomExtraInfo 的单例对象
-
setRoomExtraInfoCallback
public void setRoomExtraInfoCallback(IZegoRoomExtraInfoCallback callback)
设置房间额外信息的回调 登录房间前调用- Parameters:
callback
- 回调
-
setRoomExtraInfo
public boolean setRoomExtraInfo(java.lang.String key, java.lang.String value, IZegoSetRoomExtraInfoCallback callback)
设置房间的额外附加信息 登录房间成功后使用注意: 1.支持单房间模式,不支持多房间模式。
2.多房间模式请使用setRoomExtraInfo(String, String, String, IZegoSetRoomExtraInfoCallback)
指定房间 ID。- Parameters:
key
- 不能超过 10字节, 不允许为空字符串, 一个房间内只允许1个消息类型value
- 不超过128字节 允许为空字符串callback
- 设置结果的回调- Returns:
- true 成功 false 失败
-
setRoomExtraInfo
public boolean setRoomExtraInfo(java.lang.String key, java.lang.String value, java.lang.String roomID, IZegoSetRoomExtraInfoCallback callback)
设置房间的额外附加信息 登录房间成功后使用注意: 1.支持单房间模式,支持多房间模式。
2.多房间模式下必须指明房间 ID,否则调用失败。- Parameters:
key
- 不能超过 10字节, 不允许为空字符串, 一个房间内只允许1个消息类型value
- 不超过128字节 允许为空字符串roomID
- 房间 IDcallback
- 设置结果的回调- Returns:
- true 成功 false 失败
-
onSetRoomExtraInfo
public void onSetRoomExtraInfo(int errorCode, java.lang.String roomId, int seq, java.lang.String key)
-
onRoomExtraInfoUpdated
public void onRoomExtraInfoUpdated(java.lang.String roomId, ZegoRoomExtraInfo[] extraInfoArray)
-
-