15 #import <Foundation/Foundation.h>
25 EMGroupLeaveReasonBeRemoved = 0,
26 EMGroupLeaveReasonUserLeave,
27 EMGroupLeaveReasonDestroyed,
61 - (void)groupInvitationDidReceive:(NSString *)aGroupId
62 inviter:(NSString *)aInviter
63 message:(NSString *)aMessage;
80 - (void)groupInvitationDidAccept:(
EMGroup *)aGroup
81 invitee:(NSString *)aInvitee;
100 - (void)groupInvitationDidDecline:(
EMGroup *)aGroup
101 invitee:(NSString *)aInvitee
102 reason:(NSString *)aReason;
121 - (void)didJoinGroup:(
EMGroup *)aGroup
122 inviter:(NSString *)aInviter
123 message:(NSString *)aMessage;
138 - (void)didLeaveGroup:(
EMGroup *)aGroup
139 reason:(EMGroupLeaveReason)aReason;
156 - (void)joinGroupRequestDidReceive:(
EMGroup *)aGroup
157 user:(NSString *)aUsername
158 reason:(NSString *)aReason;
175 - (void)joinGroupRequestDidDecline:(NSString *)aGroupId
176 reason:(NSString *)aReason;
191 - (void)joinGroupRequestDidApprove:(
EMGroup *)aGroup;
204 - (void)groupListDidUpdate:(NSArray *)aGroupList;
222 - (void)groupMuteListDidUpdate:(
EMGroup *)aGroup
223 addedMutedMembers:(NSArray *)aMutedMembers
224 muteExpire:(NSInteger)aMuteExpire;
239 - (void)groupMuteListDidUpdate:(
EMGroup *)aGroup
240 removedMutedMembers:(NSArray *)aMutedMembers;
255 - (void)groupWhiteListDidUpdate:(
EMGroup *)aGroup
256 addedWhiteListMembers:(NSArray *)aMembers;
271 - (void)groupWhiteListDidUpdate:(
EMGroup *)aGroup
272 removedWhiteListMembers:(NSArray *)aMembers;
288 - (void)groupAllMemberMuteChanged:(
EMGroup *)aGroup
289 isAllMemberMuted:(BOOL)aMuted;
304 - (void)groupAdminListDidUpdate:(
EMGroup *)aGroup
305 addedAdmin:(NSString *)aAdmin;
320 - (void)groupAdminListDidUpdate:(
EMGroup *)aGroup
321 removedAdmin:(NSString *)aAdmin;
338 - (void)groupOwnerDidUpdate:(
EMGroup *)aGroup
339 newOwner:(NSString *)aNewOwner
340 oldOwner:(NSString *)aOldOwner;
355 - (void)userDidJoinGroup:(
EMGroup *)aGroup
356 user:(NSString *)aUsername;
371 - (void)userDidLeaveGroup:(
EMGroup *)aGroup
372 user:(NSString *)aUsername;
387 - (void)groupAnnouncementDidUpdate:(
EMGroup *)aGroup
388 announcement:(NSString *)aAnnouncement;
403 - (void)groupFileListDidUpdate:(
EMGroup *)aGroup
419 - (void)groupFileListDidUpdate:(
EMGroup *)aGroup
420 removedSharedFile:(NSString *)aFileId;
422 #pragma mark - Deprecated methods
441 - (void)didReceiveGroupInvitation:(NSString *)aGroupId
442 inviter:(NSString *)aInviter
443 message:(NSString *)aMessage __deprecated_msg("Use -groupInvitationDidReceive:inviter:message:");
460 - (void)didReceiveAcceptedGroupInvitation:(
EMGroup *)aGroup
461 invitee:(NSString *)aInvitee __deprecated_msg("Use -groupInvitationDidAccept:invitee:");
480 - (void)didReceiveDeclinedGroupInvitation:(
EMGroup *)aGroup
481 invitee:(NSString *)aInvitee
482 reason:(NSString *)aReason __deprecated_msg("Use -groupInvitationDidDecline:invitee:reason:");
500 - (void)didJoinedGroup:(
EMGroup *)aGroup
501 inviter:(NSString *)aInviter
502 message:(NSString *)aMessage __deprecated_msg("Use -didJoinGroup:inviter:message:");
517 - (void)didReceiveLeavedGroup:(
EMGroup *)aGroup
518 reason:(EMGroupLeaveReason)aReason __deprecated_msg("Use -didLeaveGroup:reason:");
535 - (void)didReceiveJoinGroupApplication:(
EMGroup *)aGroup
536 applicant:(NSString *)aApplicant
537 reason:(NSString *)aReason __deprecated_msg("Use -joinGroupRequestDidReceive:user:reason:");
552 - (void)didReceiveDeclinedJoinGroup:(NSString *)aGroupId
553 reason:(NSString *)aReason __deprecated_msg("Use -joinGroupRequestDidDecline:reason:");
566 - (void)didReceiveAcceptedJoinGroup:(
EMGroup *)aGroup __deprecated_msg("Use -joinGroupRequestDidApprove:");
579 - (void)didUpdateGroupList:(NSArray *)aGroupList __deprecated_msg("Use -groupListDidUpdate:");
Definition: EMGroupSharedFile.h:17
Definition: EMGroupManagerDelegate.h:40