pjsip_event class final

This structure describe event descriptor to fully identify a SIP event.

Events are the only way for a lower layer object to inform something to higher layer objects. Normally this is achieved by means of callback, i.e. the higher layer objects register a callback to handle the event on the lower layer objects.

This event descriptor is used for example by transactions, to inform endpoint about events, and by transports, to inform endpoint about unexpected transport error.

Inheritance
Implemented types
Available extensions

Constructors

pjsip_event()

Properties

address Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
body UnnamedUnion6
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
next Pointer<pjsip_event>
getter/setter pair
prev Pointer<pjsip_event>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type int
The event type, can be any value of \b pjsip_event_id_e.
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