API Reference livekitex v#0.1.34

Modules

LiveKit Elixir SDK - A comprehensive client library for LiveKit.

Provides functionality to create and manage LiveKit access tokens.

Application module for Livekitex.

Configuration management for LiveKit Elixir SDK.

Provides functionality to interact with the LiveKit EgressService API using Twirp.

Behaviour for Livekitex.EgressService.

Twirp client for LiveKit EgressService operations.

Provides grant structures for LiveKit access tokens.

Complete claim grant structure containing all permissions and metadata.

SIP-related permissions for LiveKit access tokens.

Video-related permissions for LiveKit access tokens.

Structured logging system for LiveKit Elixir SDK.

Participant type exported by RoomService operations.

Represents a LiveKit room.

Provides functionality to interact with the LiveKit RoomService API using Twirp.

Behaviour for Livekitex.RoomService.

Twirp client for LiveKit RoomService operations.

High-level SIP wrapper over LiveKit's SIP Twirp API.

Low-level Twirp JSON client for LiveKit SIPService endpoints.

Provides functionality to verify and validate LiveKit access tokens.

Track type exported by RoomService operations.

Utilities for handling Twirp communication and errors.

Webhook validation and processing for LiveKit events.