Class SendDataRequest
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class SendDataRequest : IMessage<SendDataRequest>, IEquatable<SendDataRequest>, IDeepCloneable<SendDataRequest>, IBufferMessage, IMessage
- Inheritance
-
SendDataRequest
- Implements
-
IBufferMessage
- Inherited Members
Constructors
SendDataRequest()
public SendDataRequest()
SendDataRequest(SendDataRequest)
public SendDataRequest(SendDataRequest other)
Parameters
otherSendDataRequest
Properties
Data
public ByteString Data { get; set; }
Property Value
DestinationIdentities
when set, only forward to these identities
public RepeatedField<string> DestinationIdentities { get; }
Property Value
DestinationSids
mark deprecated
[Obsolete]
public RepeatedField<string> DestinationSids { get; }
Property Value
HasTopic
Gets whether the "topic" field is set
public bool HasTopic { get; }
Property Value
Kind
public DataPacket.Types.Kind Kind { get; set; }
Property Value
Nonce
added by SDK to enable de-duping of messages, for INTERNAL USE ONLY
public ByteString Nonce { get; set; }
Property Value
Room
public string Room { get; set; }
Property Value
Topic
public string Topic { get; set; }
Property Value
Methods
ClearTopic()
Clears the value of the "topic" field
public void ClearTopic()