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

pjmedia_event()

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