ei_callback

Callback Object

Interface for ensuring a roundtrip to the EIS implementation. Clients can handle the ‘done’ event to get notified when the related request that created the ei_callback object is done.

Note that for a client to receive objects of this type, it must announce support for this interface in ei_handshake.interface_version.

Events

ei_callback.done

Since Version1 Event Opcode0

ei_callback.done(callback_data)
Argument Type Summary
callback_data uint64 request-specific data for the callback
Destructor

Immediately after sending this request, the object is considered destroyed by the EIS implementation. It must no longer be used by the client.

Notify the client when the related request is done. Immediately after this event the ei_callback object is destroyed by the EIS implementation and as such the client must not attempt to use it after that point.