Video SDK for Linux API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_chat_message_interface.h
Go to the documentation of this file.
1
5
6#ifndef _ZOOM_VIDEO_SDK_CHAT_MESSAGE_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_CHAT_MESSAGE_INTERFACE_H_
9
17{
18public:
24 virtual const zchar_t* getMessageID() = 0;
25
31
36 virtual const zchar_t* getSendName() = 0;
37
43
48 virtual const zchar_t* getContent() = 0;
49
54 virtual time_t getTimeStamp() = 0;
55
60 virtual bool isChatToAll() = 0;
61
66 virtual bool isSelfSend() = 0;
67};
69#endif
virtual time_t getTimeStamp()=0
Get the time stamp of the message.
virtual IZoomVideoSDKUser * getSendUser()=0
Gets the sender user object of the message. When the message is sent from a broadcast streaming viewe...
virtual IZoomVideoSDKUser * getReceiveUser()=0
Gets the receiver user object of the message.
virtual const zchar_t * getMessageID()=0
Get the message ID of the current message.
virtual bool isChatToAll()=0
Determines if the message is send to all.
virtual const zchar_t * getContent()=0
Gets the content of the message.
virtual bool isSelfSend()=0
Determines if the message is send by yourself.
virtual const zchar_t * getSendName()=0
Gets the sender's display name. This function returns the sender's name for both session users and br...
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE