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
 Determines if the reactions feature is enabled in the meeting.
 
virtual SDKError SendEmojiReaction (SDKEmojiReactionType type)=0
 Sends the reaction.
 
virtual SDKError SetWebinarEmojiReactionDisplayType (SDKEmojiReactionDisplayType type)=0
 Sets emoji reaction display type in webinar.
 
virtual SDKEmojiReactionDisplayType GetWebinarEmojiReactionDisplayType ()=0
 Gets emoji reaction display type in webinar.
 
virtual SDKError SendEmojiFeedback (SDKEmojiFeedbackType type)=0
 Sends the emoji feedback.
 
virtual SDKError CancelEmojiFeedback ()=0
 Cancel the emoji feedback.
 

Detailed Description

Emoji Reaction controller interface.

Definition at line 91 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, this function returns an error.

◆ GetWebinarEmojiReactionDisplayType()

virtual SDKEmojiReactionDisplayType IEmojiReactionController::GetWebinarEmojiReactionDisplayType ( )
pure virtual

Gets 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

Determines if the reactions feature is enabled in the meeting.

◆ SendEmojiFeedback()

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

Sends the emoji feedback.

Parameters
typeSpecify the emoji feedback type to be sent.
Returns
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.

◆ SendEmojiReaction()

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

Sends the reaction.

Parameters
typeSpecify the reaction type to be sent.
Returns
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.

◆ 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.
Returns
If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.
Note
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

Sets 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, this function returns an error.