pj_ioqueue_op_key_t class final

This structure describes operation specific key to be submitted to I/O Queue when performing the asynchronous operation. This key will be returned to the application when completion callback is called.

Application normally wants to attach it's specific data in the \c user_data field so that it can keep track of which operation has completed when the callback is called. Alternatively, application can also extend this struct to include its data, because the pointer that is returned in the completion callback will be exactly the same as the pointer supplied when the asynchronous function is called.

Inheritance
Implemented types
Available extensions

Constructors

pj_ioqueue_op_key_t()

Properties

activesock_data Pointer<Void>
< Active socket data.
getter/setter pair
address Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
hashCode int
The hash code for this object.
no setterinherited
internal__ Array<Pointer<Void>>
< Internal I/O Queue data.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
user_data Pointer<Void>
< Application data.
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