Class EncryptedPacketPayload
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class EncryptedPacketPayload : IMessage<EncryptedPacketPayload>, IEquatable<EncryptedPacketPayload>, IDeepCloneable<EncryptedPacketPayload>, IBufferMessage, IMessage
- Inheritance
-
EncryptedPacketPayload
- Implements
-
IBufferMessage
- Inherited Members
-
Constructors
EncryptedPacketPayload()
public EncryptedPacketPayload()
EncryptedPacketPayload(EncryptedPacketPayload)
public EncryptedPacketPayload(EncryptedPacketPayload other)
Parameters
other EncryptedPacketPayload
Properties
ChatMessage
public ChatMessage ChatMessage { get; set; }
Property Value
- ChatMessage
RpcAck
public RpcAck RpcAck { get; set; }
Property Value
- RpcAck
RpcRequest
public RpcRequest RpcRequest { get; set; }
Property Value
- RpcRequest
RpcResponse
public RpcResponse RpcResponse { get; set; }
Property Value
- RpcResponse
StreamChunk
public DataStream.Types.Chunk StreamChunk { get; set; }
Property Value
- DataStream.Types.Chunk
public DataStream.Types.Header StreamHeader { get; set; }
Property Value
- DataStream.Types.Header
StreamTrailer
public DataStream.Types.Trailer StreamTrailer { get; set; }
Property Value
- DataStream.Types.Trailer
User
public UserPacket User { get; set; }
Property Value
- UserPacket
ValueCase
public EncryptedPacketPayload.ValueOneofCase ValueCase { get; }
Property Value
- EncryptedPacketPayload.ValueOneofCase
Methods
ClearValue()