Module control

Source
Expand description

ControlApi definitions.

Modules§

endpoint
Endpoint definitions.
member
Member definitions.
room
Room definitions.

Structs§

Endpoint
Media Element flowing one or more media data streams through itself.
Member
Media Element representing a client authorized to participate in some bigger media pipeline (Room, for example).
Ping
Ping message received by a media server periodically for probing its healthiness.
Pipeline
A hash map implemented with quadratic probing and SIMD lookup.
Pong
Pong message sent by a media server in response to a received Ping message.
Room
Media Element representing a single space where multiple Members can interact with each other.

Enums§

Element
All possible media elements of ControlApi.
Fid
FID (Full ID) is a composition of media Element IDs referring to some Element on a whole media server uniquely.
ParseFidError
Possible errors of parsing a Fid.
Request
Request for creating or applying an Element on a media server.
RootElement
Possible Elements allowed to act as a root of ControlApi static spec.

Traits§

Api
API allowing to control a media server dynamically, by creating, updating and destroying pipelines of media Elements on it.

Type Aliases§

Elements
Collection of uniquely identified Elements.