Linux SDK API Reference
Loading...
Searching...
No Matches
IInvitationMeetingHandler Class Referenceabstract

Process after the user receives the invitation from other user to join meeting. More...

#include <presence_helper_interface.h>

Public Member Functions

virtual ~IInvitationMeetingHandler ()
 
virtual const zchar_tGetSenderName ()=0
 Get the inviter's name.
 
virtual UINT64 GetMeetingNumber ()=0
 Get the meeting invite number.
 
virtual bool IsChannelInvitation ()=0
 Determine whether this invitation is from a channel.
 
virtual const zchar_tGetChannelName ()=0
 Get the channel name.
 
virtual UINT64 GetChannelMemberCount ()=0
 Get the channel member count.
 
virtual SDKError SetScreenName (const zchar_t *screenName)=0
 Set the display name in meeting.
 
virtual SDKError Accept ()=0
 Instance to accept the invitation, join the meeting and finally self-destroy.

 
virtual SDKError Decline ()=0
 Instance to decline the invitation, decline and finally self-destroy.
 
virtual SDKError TimeOut ()=0
 Instance timeout, and finally self-destruct.
 

Detailed Description

Process after the user receives the invitation from other user to join meeting.

Definition at line 77 of file presence_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IInvitationMeetingHandler()

virtual IInvitationMeetingHandler::~IInvitationMeetingHandler ( )
inlinevirtual

Definition at line 80 of file presence_helper_interface.h.

80{};

Member Function Documentation

◆ Accept()

virtual SDKError IInvitationMeetingHandler::Accept ( )
pure virtual

Instance to accept the invitation, join the meeting and finally self-destroy.

◆ Decline()

virtual SDKError IInvitationMeetingHandler::Decline ( )
pure virtual

Instance to decline the invitation, decline and finally self-destroy.

◆ GetChannelMemberCount()

virtual UINT64 IInvitationMeetingHandler::GetChannelMemberCount ( )
pure virtual

Get the channel member count.

Returns
The number of channel members of this invitation.

◆ GetChannelName()

virtual const zchar_t * IInvitationMeetingHandler::GetChannelName ( )
pure virtual

Get the channel name.

Returns
The channel name.

◆ GetMeetingNumber()

virtual UINT64 IInvitationMeetingHandler::GetMeetingNumber ( )
pure virtual

Get the meeting invite number.

Returns
The meeting invite number.

◆ GetSenderName()

virtual const zchar_t * IInvitationMeetingHandler::GetSenderName ( )
pure virtual

Get the inviter's name.

Returns
The return value is the inviter's name.

◆ IsChannelInvitation()

virtual bool IInvitationMeetingHandler::IsChannelInvitation ( )
pure virtual

Determine whether this invitation is from a channel.

Returns
TRUE indicates that this invitation is from a channel.

◆ SetScreenName()

virtual SDKError IInvitationMeetingHandler::SetScreenName ( const zchar_t screenName)
pure virtual

Set the display name in meeting.

Parameters
screenNameThe display name in meeting.

◆ TimeOut()

virtual SDKError IInvitationMeetingHandler::TimeOut ( )
pure virtual

Instance timeout, and finally self-destruct.