13 #ifndef __easemob__emgroupmanager_listener__ 14 #define __easemob__emgroupmanager_listener__ 37 virtual void onReceiveInviteFromGroup(
const std::string groupId,
const std::string& inviter,
const std::string& inviteMessage) {}
74 virtual void onLeaveGroup(
const EMGroupPtr group, EMGroup::EMGroupLeaveReason reason) {}
virtual void onUpdateMyGroupList(const std::vector< EMGroupPtr > &list)
Callback user when login user's group list is updated.
Definition: emgroupmanager_listener.h:109
virtual void onReceiveInviteDeclineFromGroup(const EMGroupPtr group, const std::string &invitee, const std::string &reason)
Callback user when the user decline to join the group.
Definition: emgroupmanager_listener.h:54
virtual void onReceiveJoinGroupApplication(const EMGroupPtr group, const std::string &from, const std::string &message)
Callback user when receive a join group application.
Definition: emgroupmanager_listener.h:84
virtual void onReceiveAcceptionFromGroup(const EMGroupPtr group)
Callback user when receive owner's approval.
Definition: emgroupmanager_listener.h:92
virtual void onAutoAcceptInvitationFromGroup(const EMGroupPtr group, const std::string &inviter, const std::string &inviteMessage)
Callback user when user is invited to a group.
Definition: emgroupmanager_listener.h:65
virtual void onReceiveInviteFromGroup(const std::string groupId, const std::string &inviter, const std::string &inviteMessage)
Callback user when user is invited to a group.
Definition: emgroupmanager_listener.h:37
virtual void onReceiveInviteAcceptionFromGroup(const EMGroupPtr group, const std::string &invitee)
Callback user when the user accept to join the group.
Definition: emgroupmanager_listener.h:45
Definition: emgroupmanager_listener.h:23
Definition: emattributevalue.h:28
virtual void onReceiveRejectionFromGroup(const std::string &groupId, const std::string &reason)
Callback user when receive group owner's rejection.
Definition: emgroupmanager_listener.h:101
virtual void onLeaveGroup(const EMGroupPtr group, EMGroup::EMGroupLeaveReason reason)
Callback user when user is kicked out from a group or the group is destroyed.
Definition: emgroupmanager_listener.h:74