View Source Membrane.Event (Membrane Core v1.1.2)
Represents a communication event, capable of flowing both downstream and upstream.
Events are dispatched using Membrane.Element.Action.event/0 and are handled via the
Membrane.Element.Base.handle_event/4 callback. Each event must conform to the
Membrane.EventProtocol to ensure the proper configuration of its behaviour.
Link to this section Summary
Types
The Membrane event, based on the Membrane.EventProtocol.
Functions
Checks if the given argument is a Membrane event.
Link to this section Types
@type t() :: Membrane.EventProtocol.t()
The Membrane event, based on the Membrane.EventProtocol.
Link to this section Functions
Checks if the given argument is a Membrane event.
Returns true if the event implements the Membrane.EventProtocol, otherwise false.