NNGAio

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(nng_aio_cb cb, void* arg)
Undocumented in source.
this
this(nng_aio* src)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

nng_aio_ccb
alias nng_aio_ccb = void function(nng_aio*, void*, int)
Undocumented in source.

Functions

abort
void abort(nng_errno err)
Undocumented in source. Be warned that the author may not have intended to support it.
begin
bool begin()
Undocumented in source. Be warned that the author may not have intended to support it.
cancel
void cancel()
Undocumented in source. Be warned that the author may not have intended to support it.
clear_msg
void clear_msg()
Undocumented in source. Be warned that the author may not have intended to support it.
defer
void defer(nng_aio_ccb cancelcb, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
finish
void finish(nng_errno err)
Undocumented in source. Be warned that the author may not have intended to support it.
get_msg
nng_errno get_msg(NNGMessage msg)
Undocumented in source. Be warned that the author may not have intended to support it.
realloc
void realloc(nng_aio_cb cb, void* arg)
Undocumented in source. Be warned that the author may not have intended to support it.
set_msg
void set_msg(NNGMessage msg)
Undocumented in source. Be warned that the author may not have intended to support it.
sleep
void sleep(Duration val)
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void stop()
Undocumented in source. Be warned that the author may not have intended to support it.
wait
void wait()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

count
size_t count [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
pointer
nng_aio* pointer [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
pointer
nng_aio* pointer [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
result
nng_errno result [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timeout
Duration timeout [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

aio
nng_aio* aio;
Undocumented in source.

Meta