Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
<MobileRTCPresenceHelperDelegate> Protocol Reference

Presence helper callback event. More...

#include <MobileRTCPresenceHelper.h>

Inherits <NSObjectNSObject>.

Instance Methods

(void) - onRequestStarContact:
 Callback to request star contact ID list.
 
(void) - onRequestContactDetailInfo:
 Callback to request the contact detail information list.
 
(void) - onUserPresenceChanged:presenceStatus:
 Contact presence changed callback.
 
(void) - onStarContactListChanged:isAdd:
 Starred contact list changed callback.
 
(void) - onReceiveInvitationToMeeting:
 Callback to receive a meeting invitation.
 
(void) - onMeetingInvitationCanceled:
 The meeting invitation is canceled by inviter callback.
 
(void) - onMeetingAcceptedByOtherDevice:
 Callback to accept the meeting invitation on another device.
 
(void) - onMeetingInvitationDeclined:
 Callback to decline the meeting invitation on another device.
 
(void) - onMeetingDeclinedByOtherDevice:
 Callback to decline the meeting invitation.
 

Detailed Description

Presence helper callback event.

Definition at line 119 of file MobileRTCPresenceHelper.h.

Method Documentation

◆ onMeetingAcceptedByOtherDevice:

- (void) onMeetingAcceptedByOtherDevice: (long long) meetingNumber

Callback to accept the meeting invitation on another device.

Parameters
meetingNumberAccept meeting number.

◆ onMeetingDeclinedByOtherDevice:

- (void) onMeetingDeclinedByOtherDevice: (long long) meetingNumber

Callback to decline the meeting invitation.

Parameters
meetingNumberThe IDs of contacts who decline the invitation.

◆ onMeetingInvitationCanceled:

- (void) onMeetingInvitationCanceled: (long long) meetingNumber

The meeting invitation is canceled by inviter callback.

Parameters
meetingNumberCancel meeting number.

◆ onMeetingInvitationDeclined:

- (void) onMeetingInvitationDeclined: (NSString *_Nullable) contactID

Callback to decline the meeting invitation on another device.

Parameters
contactIDmeeting number that declined by other device.

◆ onReceiveInvitationToMeeting:

- (void) onReceiveInvitationToMeeting: (MobileRTCInvitationMeetingHandler *_Nullable) handler

Callback to receive a meeting invitation.

Parameters
handlerA pointer to the IInvitationMeetingHandler. For more details, see [MobileRTCInvitationMeetingHandler].

◆ onRequestContactDetailInfo:

- (void) onRequestContactDetailInfo: (NSArray< MobileRTCContactInfo * > *_Nullable) contactList

Callback to request the contact detail information list.

Parameters
contactListContact detail information list.

◆ onRequestStarContact:

- (void) onRequestStarContact: (NSArray< NSString * > *_Nullable) contactIDList

Callback to request star contact ID list.

Parameters
contactIDListStar contact result value.

◆ onStarContactListChanged:isAdd:

- (void) onStarContactListChanged: (NSArray< NSString * > *_Nullable) contactIDList
isAdd: (BOOL) add 

Starred contact list changed callback.

Parameters
contactIDListThe ID list of change contacts.
addSpecifies whether the contact list is added.

◆ onUserPresenceChanged:presenceStatus:

- (void) onUserPresenceChanged: (NSString *_Nullable) contactID
presenceStatus: (MobileRTCPresenceStatus) status 

Contact presence changed callback.

Parameters
contactIDThe contact’s ID.
statuscontact presence status.