6#ifndef _MEETING_EMOJI_REACTION_INTERFACE_H_
7#define _MEETING_EMOJI_REACTION_INTERFACE_H_
Emoji Reaction controller callback event.
virtual void OnEmojiFeedbackReceived(unsigned int sender_id, SDKEmojiFeedbackType type)=0
Emoji feedback received callback. This function is used to inform the user once received the emoji fe...
virtual void OnEmojiReactionReceivedInWebinar(SDKEmojiReactionType type)=0
Emoji reaction callback. This callback notifies the user when an emoji is received in the webinar.
virtual ~IEmojiReactionControllerEvent()
virtual void OnEmojiReactionReceived(unsigned int sender_id, SDKEmojiReactionType type)=0
Emoji reaction callback. This function is used to inform the user once received the reaction sent by ...
virtual void OnEmojiFeedbackCanceled(unsigned int sender_id)=0
Emoji feedback canceled callback. This function is used to inform the user once the received emoji fe...
Emoji Reaction controller interface.
virtual SDKEmojiReactionDisplayType GetWebinarEmojiReactionDisplayType()=0
Get emoji reaction display type in webinar.
virtual SDKError CancelEmojiFeedback()=0
Cancel the emoji feedback.
virtual SDKError SetEvent(IEmojiReactionControllerEvent *pEvent)=0
Configure the meeting emoji reaction controller callback event handler.
virtual SDKError SetWebinarEmojiReactionDisplayType(SDKEmojiReactionDisplayType type)=0
Set emoji reaction display type in webinar.
virtual bool IsEmojiReactionEnabled()=0
Determine if the reactions feature is enabled in the meeting.
virtual SDKError SendEmojiFeedback(SDKEmojiFeedbackType type)=0
Send the emoji feedback.
virtual SDKError SendEmojiReaction(SDKEmojiReactionType type)=0
Send the reaction.
enum tagSDKEmojiReactionDisplayType SDKEmojiReactionDisplayType
enum tagSDKEmojiReactionType SDKEmojiReactionType
tagSDKEmojiReactionDisplayType
@ SDKEmojiReactionDisplayType_Hidden
@ SDKEmojiReactionDisplayType_Medium
@ SDKEmojiReactionDisplayType_None
@ SDKEmojiReactionDisplayType_Full
@ SDKEmojiFeedbackType_None
@ SDKEmojiFeedbackType_No
@ SDKEmojiFeedbackType_Yes
@ SDKEmojiFeedbackType_Away
@ SDKEmojiFeedbackType_SlowDown
@ SDKEmojiFeedbackType_SpeedUp
enum tagSDKEmojiFeedbackType SDKEmojiFeedbackType
@ SDKEmojiReactionType_Tada
@ SDKEmojiReactionType_Clap
@ SDKEmojiReactionType_Heart
@ SDKEmojiReactionType_Thumbsup
@ SDKEmojiReactionType_Joy
@ SDKEmojiReactionType_None
@ SDKEmojiReactionType_Openmouth
ZOOM windows SDK Common Definition File.
#define END_ZOOM_SDK_NAMESPACE
#define BEGIN_ZOOM_SDK_NAMESPACE
SDKError
Enumeration of common errors of SDK.