Zoom Rooms Controller SDK Reference 6.5.0
|
New meeting chat message New meeting chat message struct. Time all timestamp. More...
#include <IMeetingChatHelper.h>
Data Fields | |
std::string | messageID |
Message ID. | |
std::string | threadID |
Thread ID. | |
MeetingChatMessageType | type = MeetingChatMessageType_UNKNOWN |
Message type, see MeetingChatMessageType enum. | |
MeetingChatMessageSubType | subType = MeetingChatMessageSubType_NOT_SET |
Message sub-type, see MeetingChatMessageSubType enum. | |
MeetingChatMSGSendToType | chatSendToType = MeetingChatMSGSendToTypeUnknown |
Message send to type, see MeetingChatMSGSendToType enum. | |
std::string | body |
Message body. | |
bool | isDeleted = false |
TRUE indicates message is deleted. | |
bool | isNotExist = false |
TRUE indicates message not exist. | |
bool | isSupported = false |
TRUE indicates message type is supported. | |
MeetingChatMessageState | state = MeetingChatMessageState_UNKNOWN |
Message state, see MeetingChatMessageState enum. | |
int64_t | threadServerTime = 0 |
Thread server time in millisecond. | |
int64_t | messageServerTime = 0 |
Message server time in millisecond. | |
int64_t | messageEditTime = 0 |
Message edit time in millisecond. | |
std::string | senderConfUserID |
Sender conf user ID. | |
int32_t | senderMeetingUserID = 0 |
Sender meeting user ID. | |
std::string | senderUserGUID |
Sender user GUID. | |
std::string | senderName |
Sender name. | |
std::string | receiverConfUserID |
Receiver conf user ID. | |
int32_t | receiverMeetingUserID = 0 |
Receiver meeting user ID. | |
std::string | receiverUserGUID |
Receiver user GUID. | |
std::string | receiverName |
Receiver name. | |
std::vector< ChatEmojiCountInfo > | emojiList |
Emoji list. | |
int64_t | commentCount = 0 |
Comment count. | |
int64_t | meetingStartedRealTime = -1 |
[-1] Invalid, meeting started real time. | |
int64_t | meetingEndedRealTime = -1 |
[-1] Invalid, meeting ended real time. | |
int64_t | meetingRealDuration = -1 |
[-1] Invalid, meeting real duration | |
std::string | fileName |
File name. | |
std::string | fileID |
File ID. | |
bool | fileCmcDownAttachPlain = false |
TRUE indicates file CMC down attach plain. | |
EncryptionAlgorithm | fileEncryptionAlgorithm = EncryptionAlgorithm_Unknown |
File encryption algorithm, see EncryptionAlgorithm enum. | |
std::string | fileE2EKey |
File E2E key. | |
std::string | fileE2EIv |
File E2E iv. | |
int64_t | visibleTime = 0 |
Visible time. This indicates the message being updated time including thread's comments. The most recent updated message has the biggest visible time, so it will locate at the bottom of the message list. | |
bool | isSelfSend = false |
TRUE indicates message is self send. | |
bool | canBeDeleted = false |
TRUE indicates message can be deleted. | |
bool | canBeReplied = false |
TRUE indicates message can be replied. | |
bool | isCurrentMeetingMessage = false |
TRUE indicates message is current meeting's message. | |
New meeting chat message New meeting chat message struct. Time all timestamp.
Definition at line 182 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::body |
Message body.
Definition at line 189 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::canBeDeleted = false |
TRUE indicates message can be deleted.
Definition at line 218 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::canBeReplied = false |
TRUE indicates message can be replied.
Definition at line 219 of file IMeetingChatHelper.h.
MeetingChatMSGSendToType NewMeetingChatMessage::chatSendToType = MeetingChatMSGSendToTypeUnknown |
Message send to type, see MeetingChatMSGSendToType enum.
Definition at line 188 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::commentCount = 0 |
Comment count.
Definition at line 206 of file IMeetingChatHelper.h.
std::vector<ChatEmojiCountInfo> NewMeetingChatMessage::emojiList |
Emoji list.
Definition at line 205 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::fileCmcDownAttachPlain = false |
TRUE indicates file CMC down attach plain.
Definition at line 212 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::fileE2EIv |
File E2E iv.
Definition at line 215 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::fileE2EKey |
File E2E key.
Definition at line 214 of file IMeetingChatHelper.h.
EncryptionAlgorithm NewMeetingChatMessage::fileEncryptionAlgorithm = EncryptionAlgorithm_Unknown |
File encryption algorithm, see EncryptionAlgorithm enum.
Definition at line 213 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::fileID |
File ID.
Definition at line 211 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::fileName |
File name.
Definition at line 210 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::isCurrentMeetingMessage = false |
TRUE indicates message is current meeting's message.
Definition at line 220 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::isDeleted = false |
TRUE indicates message is deleted.
Definition at line 190 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::isNotExist = false |
TRUE indicates message not exist.
Definition at line 191 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::isSelfSend = false |
TRUE indicates message is self send.
Definition at line 217 of file IMeetingChatHelper.h.
bool NewMeetingChatMessage::isSupported = false |
TRUE indicates message type is supported.
Definition at line 192 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::meetingEndedRealTime = -1 |
[-1] Invalid, meeting ended real time.
Definition at line 208 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::meetingRealDuration = -1 |
[-1] Invalid, meeting real duration
Definition at line 209 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::meetingStartedRealTime = -1 |
[-1] Invalid, meeting started real time.
Definition at line 207 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::messageEditTime = 0 |
Message edit time in millisecond.
Definition at line 196 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::messageID |
Message ID.
Definition at line 184 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::messageServerTime = 0 |
Message server time in millisecond.
Definition at line 195 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::receiverConfUserID |
Receiver conf user ID.
Definition at line 201 of file IMeetingChatHelper.h.
int32_t NewMeetingChatMessage::receiverMeetingUserID = 0 |
Receiver meeting user ID.
Definition at line 202 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::receiverName |
Receiver name.
Definition at line 204 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::receiverUserGUID |
Receiver user GUID.
Definition at line 203 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::senderConfUserID |
Sender conf user ID.
Definition at line 197 of file IMeetingChatHelper.h.
int32_t NewMeetingChatMessage::senderMeetingUserID = 0 |
Sender meeting user ID.
Definition at line 198 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::senderName |
Sender name.
Definition at line 200 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::senderUserGUID |
Sender user GUID.
Definition at line 199 of file IMeetingChatHelper.h.
MeetingChatMessageState NewMeetingChatMessage::state = MeetingChatMessageState_UNKNOWN |
Message state, see MeetingChatMessageState enum.
Definition at line 193 of file IMeetingChatHelper.h.
MeetingChatMessageSubType NewMeetingChatMessage::subType = MeetingChatMessageSubType_NOT_SET |
Message sub-type, see MeetingChatMessageSubType enum.
Definition at line 187 of file IMeetingChatHelper.h.
std::string NewMeetingChatMessage::threadID |
Thread ID.
Definition at line 185 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::threadServerTime = 0 |
Thread server time in millisecond.
Definition at line 194 of file IMeetingChatHelper.h.
MeetingChatMessageType NewMeetingChatMessage::type = MeetingChatMessageType_UNKNOWN |
Message type, see MeetingChatMessageType enum.
Definition at line 186 of file IMeetingChatHelper.h.
int64_t NewMeetingChatMessage::visibleTime = 0 |
Visible time. This indicates the message being updated time including thread's comments. The most recent updated message has the biggest visible time, so it will locate at the bottom of the message list.
Definition at line 216 of file IMeetingChatHelper.h.