Table of Contents

Namespace LiveKit.Internal.FFI

Classes

FfiHandle
FfiInstruction<TCallback>

Generic yield instruction for one-shot FFI callbacks that follow the standard pattern: register a pending callback, check for a string error on completion, set IsDone.

FfiRequestExtensions
FfiStreamInstruction<TCallback>

Generic yield instruction for one-shot FFI callbacks that expose a StreamError.

FfiStreamResultInstruction<TCallback, TResult>

Generic yield instruction for one-shot FFI callbacks that carry either a StreamError or a typed success value.

Structs

FfiResponseWrap
SmartWrap<T>

Interfaces

IFFIClient

Thread-safe interface for sending requests to the FFI layer