View Source Jellyfish.Component (Jellyfish Server SDK v0.1.0)

Defines Jellyfish.Component.t/0.

Component is a server-side entity that can publish, subscribe to and process tracks. For more information refer to Jellyfish documentation

Link to this section Summary

Types

Id of the component, unique within the room.

Type describing component options. For the list of available options, please refer to the component's documentation.

t()

Stores information about the component.

Type of the component.

Link to this section Types

@type id() :: String.t()

Id of the component, unique within the room.

@type options() :: Keyword.t()

Type describing component options. For the list of available options, please refer to the component's documentation.

@type t() :: %Jellyfish.Component{id: id(), type: type()}

Stores information about the component.

@type type() :: String.t()

Type of the component.

For more information refer to Jellyfish documentation.