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 | onAllGroupMembersMuted (String groupID, boolean isMute) |
| void | onMemberMarkChanged (String groupID, List< String >memberIDList, int markType, boolean enableMark) |
| 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) |
| void | onGroupCounterChanged (String groupID, String key, long newValue) |
|
inline |
Users joined the group (received by all members).
| groupID | Group ID |
| memberList | Members who join the group |
|
inline |
Users left 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 (received by all members). This callback is triggered only when a group member is muted.
| groupID | Group ID |
| v2TIMGroupMemberChangeInfoList | Group member information modified |
|
inline |
All group members are muted or unmuted (received by all members).
| groupID | Group ID |
| isMute | true means mute, false means unmute |
|
inline |
Some group members are marked (received by all members).
| groupID | Group ID |
| memberIDList | Marked group member's userID list |
| markType | Mark type |
| enableMark | true means mark, false means unmark |
|
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 |
The request to join the group or invite has been processed by the group owner or administrator. (received only by the applicant)
| groupID | Group ID |
| opUser | Handler |
| isAgreeJoin | Whether to agree to join the group |
| opReason | Handling reason |
|
inline |
Some users are made admins.
| groupID | Group ID |
| opUser | Handler |
| memberList | Group members handled |
|
inline |
Some users are removed as admin.
| groupID | Group ID |
| opUser | Handler |
| memberList | Group members handled |
|
inline |
You quit a group. (mainly used for multi-device synchronization)
| groupID | Group ID |
|
inline |
Received a custom system message delivered via the RESTful API
| groupID | Group ID |
| customData | Custom data |
|
inline |
Group attributes changed
| 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 |
|
inline |
Group counter update notification (received by all members)
| groupID | Group ID |
| key | The key of group counter |
| newValue | The new value of the modified counter |