Membrane.WebRTC.Server.Room.Options (WebRTC Server v0.1.3) View Source
Structure representing options that can be passed to
Membrane.WebRTC.Server.Room.start_supervised/1
and Membrane.WebRTC.Server.Room.start_link/1
.
Fields
custom_options
- Options passed toMembrane.WebRTC.Server.Room.on_init/1
callback.name
- Name under which room will be registered.module
- Custom module implementingMembrane.WebRTC.Server.Room
behaviour.registry
- Registry in which room will be registered.Membrane.WebRTC.Server.Registry
by default.
Link to this section Summary
Link to this section Types
Specs
custom_options() :: any()
Specs
t() :: %Membrane.WebRTC.Server.Room.Options{ custom_options: custom_options() | nil, module: module(), name: String.t(), registry: Registry.registry() }