public static DeviceGroupManager getInstance(Abilityability, StringappID, IHichainGroupCallbackcallbackHandler)
|
获取群组管理的实例,并注册一个请求的listen回调。
|
int createGroup(String appId, String groupName, int groupType, String groupInfo)
|
创建一个可信群组。
|
public int deleteGroup(String gourpId)
|
删除一个可信群组。
|
public String getLocalConnectInfo()
|
获取本地设备的网络连接信息。
|
int addMemberToGroup(String appId, long requestId, String addParams, String connectParams, int groupType)
|
添加成员到指定群组ID的可信群组。
|
int deleteMemberFromGroup(String appId, long requestId, String deleteParams, String connectParams)
|
从指定群组里删除可信成员。
|
int cancelRequest(long requestId)
|
取消正在进行的请求,如添加成员,删除成员。
|
List<String> listJoinedGroups(int groupType)
|
查询指定群组类型下本设备加入的群组信息列表。
|
List<String> listTrustedDevices(String groupId)
|
查询指定群组里可信设备的信息列表。
|
boolean isDeviceInGroup(String groupId, String deviceId)
|
查询指定设备ID的设备是否加入了指定ID的群组。
|
List<String> getGroupInfo(String queryParams)
|
根据输入参数,查询符合条件的群组的信息列表。
|
int setFriendsList(String groupId, List<String> friendsList)
|
向指定ID的群组,添加群组访问的友元名单
|
List<String> getFriendsList(String groupId)
|
获取指定群组里的友元名单
|
int registerGroupNotice(String groupId, IHichainGroupChangeListener groupChangeListener)
|
注册指定群组发生变化的回调listen
|
int revokeGroupNotice(String groupId)
|
取消对指定群组变化的listen
|