pjmedia_event class final
This structure describes a media event. It consists mainly of the event type and additional data/parameters for the event. Applications can use #pjmedia_event_init() to initialize this event structure with basic information about the event.
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter - data ↔ UnnamedUnion8
-
getter/setter pair
-
epub
↔ Pointer<
Void> -
Pointer information about the publisher of this event. This field
is provided mainly for comparison purpose so that event subscribers
can check which object published the event. Usage of this
pointer for other purpose may require special care such as mutex
locking or checking whether the object is already destroyed.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
src
↔ Pointer<
Void> -
Pointer information about the source of this event. This field
is provided mainly for comparison purpose so that event subscribers
can check which source the event originated from. Usage of this
pointer for other purpose may require special care such as mutex
locking or checking whether the object is already destroyed.
getter/setter pair
- timestamp ↔ pj_timestamp
-
The media timestamp when the event occurs.
getter/setter pair
- type ↔ int
-
The event type.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited