Public Member Functions | |
void | onMemberEnter (String groupID, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberLeave (String groupID, V2TIMGroupMemberInfo member) |
void | onMemberInvited (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberKicked (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberInfoChanged (String groupID, List< V2TIMGroupMemberChangeInfo > v2TIMGroupMemberChangeInfoList) |
void | onGroupCreated (String groupID) |
void | onGroupDismissed (String groupID, V2TIMGroupMemberInfo opUser) |
void | onGroupRecycled (String groupID, V2TIMGroupMemberInfo opUser) |
void | onGroupInfoChanged (String groupID, List< V2TIMGroupChangeInfo > changeInfos) |
void | onReceiveJoinApplication (String groupID, V2TIMGroupMemberInfo member, String opReason) |
void | onApplicationProcessed (String groupID, V2TIMGroupMemberInfo opUser, boolean isAgreeJoin, String opReason) |
void | onGrantAdministrator (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onRevokeAdministrator (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onQuitFromGroup (String groupID) |
void | onReceiveRESTCustomData (String groupID, byte[] customData) |
void | onGroupAttributeChanged (String groupID, Map< String, String > groupAttributeMap) |
void | onTopicCreated (String groupID, String topicID) |
void | onTopicDeleted (String groupID, List< String > topicIDList) |
void | onTopicInfoChanged (String groupID, V2TIMTopicInfo topicInfo) |
|
inline |
Users join the group (received by all members)
groupID | Group ID |
memberList | Members who join the group |
|
inline |
Users leave the group (received by all members)
groupID | Group ID |
member | Members who leave the group |
|
inline |
Users are added to a group by others (received by all members)
groupID | Group ID |
opUser | Handler |
memberList | Members who are added to the group |
|
inline |
Users are removed from a group by others (received by all members)
groupID | Group ID |
opUser | Handler |
memberList | Members who are removed from the group |
|
inline |
Group member information modified, supporting notifications for muting only (received by all members)
groupID | Group ID |
v2TIMGroupMemberChangeInfoList | Group member information modified |
|
inline |
Group created (used for multi-device synchronization)
groupID | Group ID |
|
inline |
Group deleted (received by all members)
groupID | Group ID |
opUser | Handler |
|
inline |
Group repossessed (received by all members)
groupID | Group ID |
opUser | Handler |
|
inline |
Group information modified (received by all members)
changeInfos | Group information modified |
|
inline |
New group joining request (received only by the group owner and admin)
groupID | Group ID |
member | Applicant |
opReason | Request reason |
|
inline |
Group joining request handled by group owner or admin (received only by the applicant)
groupID | Group ID |
opUser | Handler |
isAgreeJoin | Whether to agree to join the group |
opReason | Handling reason |
|
inline |
Specify the admin identity
groupID | Group ID |
opUser | Handler |
memberList | Group members handled |
|
inline |
Cancel the admin identity
groupID | Group ID |
opUser | Handler |
memberList | Group members handled |
|
inline |
Quit a group (mainly used for multi-device synchronization, not supported by audio-video groups)
groupID | Group ID |
|
inline |
Received a custom system message delivered via the RESTful API
groupID | Group ID |
customData | Custom data |
|
inline |
Received group attribute update
groupID | Group ID |
groupAttributeMap | All attributes of the group |
|
inline |
Topic created
GroupID | group id of Community |
TopicID | topic id in Community |
|
inline |
Topic deleted
GroupID | group id of Community |
TopicIDList | topic id list in Community |
|
inline |
Topic information modified (received by all members)
groupID | Group id of Community |
topicInfo | Topic information modified |