Class ChatMessage
- Namespace
- LiveKit.Proto
- Assembly
- LivekitRtc.dll
public sealed class ChatMessage : IMessage<ChatMessage>, IEquatable<ChatMessage>, IDeepCloneable<ChatMessage>, IBufferMessage, IMessage
- Inheritance
-
ChatMessage
- Implements
-
IBufferMessage
- Inherited Members
Constructors
ChatMessage()
public ChatMessage()
ChatMessage(ChatMessage)
public ChatMessage(ChatMessage other)
Parameters
otherChatMessage
Properties
Deleted
public bool Deleted { get; set; }
Property Value
EditTimestamp
public long EditTimestamp { get; set; }
Property Value
Generated
public bool Generated { get; set; }
Property Value
HasDeleted
Gets whether the "deleted" field is set
public bool HasDeleted { get; }
Property Value
HasEditTimestamp
Gets whether the "edit_timestamp" field is set
public bool HasEditTimestamp { get; }
Property Value
HasGenerated
Gets whether the "generated" field is set
public bool HasGenerated { get; }
Property Value
HasId
Gets whether the "id" field is set
public bool HasId { get; }
Property Value
HasMessage
Gets whether the "message" field is set
public bool HasMessage { get; }
Property Value
HasTimestamp
Gets whether the "timestamp" field is set
public bool HasTimestamp { get; }
Property Value
Id
public string Id { get; set; }
Property Value
Message
public string Message { get; set; }
Property Value
Timestamp
public long Timestamp { get; set; }
Property Value
Methods
ClearDeleted()
Clears the value of the "deleted" field
public void ClearDeleted()
ClearEditTimestamp()
Clears the value of the "edit_timestamp" field
public void ClearEditTimestamp()
ClearGenerated()
Clears the value of the "generated" field
public void ClearGenerated()
ClearId()
Clears the value of the "id" field
public void ClearId()
ClearMessage()
Clears the value of the "message" field
public void ClearMessage()
ClearTimestamp()
Clears the value of the "timestamp" field
public void ClearTimestamp()