struct async_receiver

Defined at line 27 of file ../../sdk/lib/async/include/lib/async/receiver.h

Holds content for a packet receiver and its handler.

After successfully queuing packets to the receiver, the client is responsible

for retaining the structure in memory (and unmodified) until all packets have

been received by the handler or the dispatcher shuts down. There is no way

to cancel a packet which has been queued.

Multiple packets may be delivered to the same receiver concurrently.

Public Members

 state
async_receiver_handler_t * handler