Zoom Rooms Controller SDK Reference 6.5.0
Loading...
Searching...
No Matches
MeetingQAMessage Struct Reference

Meeting Q&A message. More...

#include <IMeetingQAHelper.h>

Data Fields

MeetingQAMessageType messageType = MeetingQAMessageType_Unknown
 Meeting Q&A message type, , such as MeetingQAMessageType enum.
 
std::string messageID
 Meeting Q&A message ID.
 
uint64_t timestamp = 0
 Meeting Q&A message timestamp.
 
std::string content
 Meeting Q&A message content.
 
std::string senderName
 Meeting Q&A message sender name.
 
std::string senderAvatar
 Meeting Q&A message sender avatar url.
 
bool isMyselfMessage = false
 TRUE indicates this message is sent by myself.
 
bool isGuest = false
 TRUE indicates this message is sent by guest.
 
bool isMarkedAsDeleted = false
 TRUE indicates this message is deleted.
 
std::string questionID
 if this message is an answer or a comment, the value indicates belongs to which question.
 
bool isPrivate = false
 TRUE indicates this answer is private.
 
bool isLiveAnswer = false
 TRUE indicates this answer is live answer.
 
bool hasTextAnswers = false
 TRUE indicates this question has text answers.
 
bool typeAnswering = false
 TRUE indicates someone is typing answer.
 
std::vector< std::string > typingUserNames
 the user's names who is typing answer.
 
bool hasLiveAnswers = false
 TRUE indicates this question has live answers.
 
bool liveAnswering = false
 TRUE indicates someone is living answer.
 
std::vector< std::string > livingUserNames
 the user's names who is living answer.
 
bool amILiveAnswering = false
 TRUE indicates I am living answer.
 
bool isAnonymous = false
 TRUE indicates this question is anonymous.
 
bool isMarkedAsAnswered = false
 TRUE indicates this question is answered.
 
bool isMarkedAsDismissed = false
 TRUE indicates this question is dismissed.
 
int32_t upvoteNumber = 0
 the upvote count of this question.
 
bool isMyselfUpvoted = false
 TRUE indicates I upvoted this question.
 
std::vector< MeetingQAMessageanswers
 answers of this question.
 

Detailed Description

Meeting Q&A message.

Definition at line 27 of file IMeetingQAHelper.h.

Field Documentation

◆ amILiveAnswering

bool MeetingQAMessage::amILiveAnswering = false

TRUE indicates I am living answer.

Definition at line 53 of file IMeetingQAHelper.h.

◆ answers

std::vector<MeetingQAMessage> MeetingQAMessage::answers

answers of this question.

Definition at line 62 of file IMeetingQAHelper.h.

◆ content

std::string MeetingQAMessage::content

Meeting Q&A message content.

Definition at line 32 of file IMeetingQAHelper.h.

◆ hasLiveAnswers

bool MeetingQAMessage::hasLiveAnswers = false

TRUE indicates this question has live answers.

Definition at line 49 of file IMeetingQAHelper.h.

◆ hasTextAnswers

bool MeetingQAMessage::hasTextAnswers = false

TRUE indicates this question has text answers.

Definition at line 45 of file IMeetingQAHelper.h.

◆ isAnonymous

bool MeetingQAMessage::isAnonymous = false

TRUE indicates this question is anonymous.

Definition at line 54 of file IMeetingQAHelper.h.

◆ isGuest

bool MeetingQAMessage::isGuest = false

TRUE indicates this message is sent by guest.

Definition at line 36 of file IMeetingQAHelper.h.

◆ isLiveAnswer

bool MeetingQAMessage::isLiveAnswer = false

TRUE indicates this answer is live answer.

Definition at line 42 of file IMeetingQAHelper.h.

◆ isMarkedAsAnswered

bool MeetingQAMessage::isMarkedAsAnswered = false

TRUE indicates this question is answered.

Definition at line 55 of file IMeetingQAHelper.h.

◆ isMarkedAsDeleted

bool MeetingQAMessage::isMarkedAsDeleted = false

TRUE indicates this message is deleted.

Definition at line 37 of file IMeetingQAHelper.h.

◆ isMarkedAsDismissed

bool MeetingQAMessage::isMarkedAsDismissed = false

TRUE indicates this question is dismissed.

Definition at line 56 of file IMeetingQAHelper.h.

◆ isMyselfMessage

bool MeetingQAMessage::isMyselfMessage = false

TRUE indicates this message is sent by myself.

Definition at line 35 of file IMeetingQAHelper.h.

◆ isMyselfUpvoted

bool MeetingQAMessage::isMyselfUpvoted = false

TRUE indicates I upvoted this question.

Definition at line 60 of file IMeetingQAHelper.h.

◆ isPrivate

bool MeetingQAMessage::isPrivate = false

TRUE indicates this answer is private.

Definition at line 41 of file IMeetingQAHelper.h.

◆ liveAnswering

bool MeetingQAMessage::liveAnswering = false

TRUE indicates someone is living answer.

Definition at line 50 of file IMeetingQAHelper.h.

◆ livingUserNames

std::vector<std::string> MeetingQAMessage::livingUserNames

the user's names who is living answer.

Definition at line 51 of file IMeetingQAHelper.h.

◆ messageID

std::string MeetingQAMessage::messageID

Meeting Q&A message ID.

Definition at line 30 of file IMeetingQAHelper.h.

◆ messageType

MeetingQAMessageType MeetingQAMessage::messageType = MeetingQAMessageType_Unknown

Meeting Q&A message type, , such as MeetingQAMessageType enum.

Definition at line 29 of file IMeetingQAHelper.h.

◆ questionID

std::string MeetingQAMessage::questionID

if this message is an answer or a comment, the value indicates belongs to which question.

Definition at line 40 of file IMeetingQAHelper.h.

◆ senderAvatar

std::string MeetingQAMessage::senderAvatar

Meeting Q&A message sender avatar url.

Definition at line 34 of file IMeetingQAHelper.h.

◆ senderName

std::string MeetingQAMessage::senderName

Meeting Q&A message sender name.

Definition at line 33 of file IMeetingQAHelper.h.

◆ timestamp

uint64_t MeetingQAMessage::timestamp = 0

Meeting Q&A message timestamp.

Definition at line 31 of file IMeetingQAHelper.h.

◆ typeAnswering

bool MeetingQAMessage::typeAnswering = false

TRUE indicates someone is typing answer.

Definition at line 46 of file IMeetingQAHelper.h.

◆ typingUserNames

std::vector<std::string> MeetingQAMessage::typingUserNames

the user's names who is typing answer.

Definition at line 47 of file IMeetingQAHelper.h.

◆ upvoteNumber

int32_t MeetingQAMessage::upvoteNumber = 0

the upvote count of this question.

Definition at line 59 of file IMeetingQAHelper.h.