pjmedia_port class final

Port interface.

Inheritance
Implemented types
Available extensions

Constructors

pjmedia_port.new()

Properties

address Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
get_clock_src Pointer<NativeFunction<Pointer<pjmedia_clock_src> Function(Pointer<pjmedia_port> this_port, Int32 dir)>>
Get clock source. This should only be called by #pjmedia_port_get_clock_src().
getter/setter pair
get_frame Pointer<NativeFunction<pj_status_t Function(Pointer<pjmedia_port> this_port, Pointer<pjmedia_frame> frame)>>
Source interface. This should only be called by #pjmedia_port_get_frame().
getter/setter pair
grp_lock Pointer<pj_grp_lock_t>
Group lock.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
info pjmedia_port_info
< Port information.
getter/setter pair
on_destroy Pointer<NativeFunction<pj_status_t Function(Pointer<pjmedia_port> this_port)>>
Called to destroy this port.
getter/setter pair
port_data1 port_data
getter/setter pair
put_frame Pointer<NativeFunction<pj_status_t Function(Pointer<pjmedia_port> this_port, Pointer<pjmedia_frame> frame)>>
Sink interface. This should only be called by #pjmedia_port_put_frame().
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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