BMXGroupServiceProtocol Protocol Reference#
Conforms to NSObject
Declared in floo_proxy.h
Overview#
@protocol Group service listener
Instance Methods#
groupAdminsAddedGroup:members:#
A new administrator was added
- (void)groupAdminsAddedGroup:(BMXGroup )group members:(NSArray<NSNumber> )members*
Discussion#
A new administrator was added
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupAdminsAddedGroup:members:" %}{% endlanying_code_snippet %}
groupAdminsRemovedFromGroup:members:reason:#
An administrator was removed
- (void)groupAdminsRemovedFromGroup:(BMXGroup )group members:(NSArray<NSNumber> )members reason:(NSString )reason
Discussion#
An administrator was removed
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupAdminsRemovedFromGroup:members:reason:" %}{% endlanying_code_snippet %}
groupAnnouncementUpdate:announcement:#
Group announcement updated
- (void)groupAnnouncementUpdate:(BMXGroup )group announcement:(BMXGroupAnnouncement )announcement
Discussion#
Group announcement updated
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupAnnouncementUpdate:announcement:" %}{% endlanying_code_snippet %}
groupApplicationAccepted:approver:#
The group application was accepted
- (void)groupApplicationAccepted:(BMXGroup )group approver:(NSInteger)approver*
Discussion#
The group application was accepted
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupApplicationAccepted:approver:" %}{% endlanying_code_snippet %}
groupApplicationDeclined:approver:reason:#
The group application was declined
- (void)groupApplicationDeclined:(BMXGroup )group approver:(NSInteger)approver reason:(NSString )reason
Discussion#
The group application was declined
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupApplicationDeclined:approver:reason:" %}{% endlanying_code_snippet %}
groupDidCreated:#
Group creation was synchronized from another device
- (void)groupDidCreated:(BMXGroup )group*
Discussion#
Group creation was synchronized from another device
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupDidCreated:" %}{% endlanying_code_snippet %}
groupDidRecieveApplied:applicantId:message:#
A group application was received
- (void)groupDidRecieveApplied:(BMXGroup )group applicantId:(NSInteger)applicantId message:(NSString )message
Discussion#
A group application was received
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupDidRecieveApplied:applicantId:message:" %}{% endlanying_code_snippet %}
groupDidRecieveInviter:groupId:message:#
A group invitation was received
- (void)groupDidRecieveInviter:(NSInteger)inviter groupId:(NSInteger)groupId message:(NSString )message*
Discussion#
A group invitation was received
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupDidRecieveInviter:groupId:message:" %}{% endlanying_code_snippet %}
groupInfoDidUpdate:updateInfoType:#
Group information changed
- (void)groupInfoDidUpdate:(BMXGroup )group updateInfoType:(BMXGroup_UpdateInfoType)type*
Discussion#
Group information changed
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupInfoDidUpdate:updateInfoType:" %}{% endlanying_code_snippet %}
groupInvitationAccepted:inviteeId:#
Group invitation accepted
- (void)groupInvitationAccepted:(BMXGroup )group inviteeId:(NSInteger)inviteeId*
Discussion#
Group invitation accepted
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupInvitationAccepted:inviteeId:" %}{% endlanying_code_snippet %}
groupInvitationDeclined:inviteeId:reason:#
The group application was declined
- (void)groupInvitationDeclined:(BMXGroup )group inviteeId:(NSInteger)inviteeId reason:(NSString )reason
Discussion#
The group application was declined
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupInvitationDeclined:inviteeId:reason:" %}{% endlanying_code_snippet %}
groupLeft:reason:#
The user left a group
- (void)groupLeft:(BMXGroup )group reason:(NSString )reason
Discussion#
The user left a group
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupLeft:reason:" %}{% endlanying_code_snippet %}
groupMemberDidChangeNickName:memberId:nickName:#
A member changed their group nickname
- (void)groupMemberDidChangeNickName:(BMXGroup )group memberId:(long long)memberId nickName:(NSString )nickName
Discussion#
A member changed their group nickname
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupMemberDidChangeNickName:memberId:nickName:" %}{% endlanying_code_snippet %}
groupMemberJoined:memberId:inviter:#
A new member joined
- (void)groupMemberJoined:(BMXGroup )group memberId:(NSInteger)memberId inviter:(NSInteger)inviter*
Discussion#
A new member joined
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupMemberJoined:memberId:inviter:" %}{% endlanying_code_snippet %}
groupMemberLeft:memberId:reason:#
A group member left
- (void)groupMemberLeft:(BMXGroup )group memberId:(NSInteger)memberId reason:(NSString )reason
Discussion#
A group member left
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupMemberLeft:memberId:reason:" %}{% endlanying_code_snippet %}
groupMembersMutedGroup:members:duration:#
A group member was muted
- (void)groupMembersMutedGroup:(BMXGroup )group members:(NSArray<NSNumber> )members duration:(NSInteger)duration*
Discussion#
A group member was muted
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupMembersMutedGroup:members:duration:" %}{% endlanying_code_snippet %}
groupMembersUnMutedGroup:Unmuted:#
A group member was unmuted
- (void)groupMembersUnMutedGroup:(BMXGroup )group Unmuted:(NSArray<NSNumber> )members*
Discussion#
A group member was unmuted
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupMembersUnMutedGroup:Unmuted:" %}{% endlanying_code_snippet %}
groupOwnerAssigned:#
Group ownership was assigned
- (void)groupOwnerAssigned:(BMXGroup )group*
Discussion#
Group ownership was assigned
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupOwnerAssigned:" %}{% endlanying_code_snippet %}
groupShareFileDidUpdated:sharedFile:#
A shared file was renamed
- (void)groupShareFileDidUpdated:(BMXGroup )group sharedFile:(BMXGroupSharedFile )sharedFile
Discussion#
A shared file was renamed
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupShareFileDidUpdated:sharedFile:" %}{% endlanying_code_snippet %}
groupSharedFileDeleted:sharedFile:#
A shared file was deleted
- (void)groupSharedFileDeleted:(BMXGroup )group sharedFile:(BMXGroupSharedFile )sharedFile
Discussion#
A shared file was deleted
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupSharedFileDeleted:sharedFile:" %}{% endlanying_code_snippet %}
groupSharedFileUploaded:sharedFile:#
A shared file was received
- (void)groupSharedFileUploaded:(BMXGroup )group sharedFile:(BMXGroupSharedFile )sharedFile
Discussion#
A shared file was received
Declared In#
floo_proxy.h
Example:
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroupServiceProtocol",function="groupSharedFileUploaded:sharedFile:" %}{% endlanying_code_snippet %}