Table of Contents

Class PerformRpcParams

Namespace
LiveKit
public class PerformRpcParams
Inheritance
PerformRpcParams
Inherited Members
Extension Methods

Properties

DestinationIdentity

The identity of the RemoteParticipant to send the request to.

public string DestinationIdentity { get; set; }

Property Value

string

Method

The name of the RPC method to call. Max 64 bytes UTF-8.

public string Method { get; set; }

Property Value

string

Payload

String payload data to send to the remote participant. Max 15KiB UTF-8.

public string Payload { get; set; }

Property Value

string

ResponseTimeout

Timeout for receiving a response after the initial connection (in seconds). If a value less than 8s is provided, it will be automatically clamped to 8s to ensure sufficient time for round-trip latency buffering. Default is 15 seconds.

public float ResponseTimeout { get; set; }

Property Value

float