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
.