Table of Contents

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

StreamHeader

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()

public void ClearValue()