Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
IEmojiReactionController Class Referenceabstract

Emoji Reaction controller interface. More...

#include <meeting_emoji_reaction_interface.h>

Public Member Functions

virtual SDKError SetEvent (IEmojiReactionControllerEvent *pEvent)=0
 Configure the meeting emoji reaction controller callback event handler.
 
virtual bool IsEmojiReactionEnabled ()=0
 Determine if the reactions feature is enabled in the meeting.
 
virtual SDKError SendEmojiReaction (SDKEmojiReactionType type)=0
 Send the reaction.
 
virtual SDKError SetWebinarEmojiReactionDisplayType (SDKEmojiReactionDisplayType type)=0
 Set emoji reaction display type in webinar.
 
virtual SDKEmojiReactionDisplayType GetWebinarEmojiReactionDisplayType ()=0
 Get emoji reaction display type in webinar.
 
virtual SDKError SendEmojiFeedback (SDKEmojiFeedbackType type)=0
 Send the emoji feedback.
 
virtual SDKError CancelEmojiFeedback ()=0
 Cancel the emoji feedback.
 

Detailed Description

Emoji Reaction controller interface.

Definition at line 79 of file meeting_emoji_reaction_interface.h.

Member Function Documentation

◆ CancelEmojiFeedback()

virtual SDKError IEmojiReactionController::CancelEmojiFeedback ( )
pure virtual

Cancel the emoji feedback.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ GetWebinarEmojiReactionDisplayType()

virtual SDKEmojiReactionDisplayType IEmojiReactionController::GetWebinarEmojiReactionDisplayType ( )
pure virtual

Get emoji reaction display type in webinar.

Returns
If the function succeeds, it will return the display type of the emoji reaction, otherwise returns SDKEmojiReactionDisplayType_None.

◆ IsEmojiReactionEnabled()

virtual bool IEmojiReactionController::IsEmojiReactionEnabled ( )
pure virtual

Determine if the reactions feature is enabled in the meeting.

◆ SendEmojiFeedback()

virtual SDKError IEmojiReactionController::SendEmojiFeedback ( SDKEmojiFeedbackType  type)
pure virtual

Send the emoji feedback.

Parameters
typeSpecify the emoji feedback type to be sent.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ SendEmojiReaction()

virtual SDKError IEmojiReactionController::SendEmojiReaction ( SDKEmojiReactionType  type)
pure virtual

Send the reaction.

Parameters
typeSpecify the reaction type to be sent.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ SetEvent()

virtual SDKError IEmojiReactionController::SetEvent ( IEmojiReactionControllerEvent pEvent)
pure virtual

Configure the meeting emoji reaction controller callback event handler.

Parameters
pEventAn object pointer to the IEmojiReactionControllerEvent that receives the meeting reaction callback event. For more details, see IEmojiReactionControllerEvent.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The SDK use pEvent to transmit the callback event to the user's application. If the function is not called or failed, the user's application is unabled to retrieve the callback event.

◆ SetWebinarEmojiReactionDisplayType()

virtual SDKError IEmojiReactionController::SetWebinarEmojiReactionDisplayType ( SDKEmojiReactionDisplayType  type)
pure virtual

Set emoji reaction display type in webinar.

Parameters
typeThe display type of the emoji reaction.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.