kaleidic.nanomsg.wrap

Undocumented in source.

Members

Enums

NanoSocketOptions
enum NanoSocketOptions
Undocumented in source.

Functions

bind
auto ref bind(NanoMessage nano, string surl)
Undocumented in source. Be warned that the author may not have intended to support it.
canReceive
bool canReceive(NanoMessage nano)
Undocumented in source. Be warned that the author may not have intended to support it.
canSend
bool canSend(NanoMessage nano)
Undocumented in source. Be warned that the author may not have intended to support it.
close
auto ref close(NanoMessage nano)
Undocumented in source. Be warned that the author may not have intended to support it.
connect
auto ref connect(NanoMessage nano, string surl)
Undocumented in source. Be warned that the author may not have intended to support it.
errorMessage
string errorMessage()
Undocumented in source. Be warned that the author may not have intended to support it.
freeMessage
void freeMessage(NanoMessage nano)
Undocumented in source. Be warned that the author may not have intended to support it.
getOpt
auto ref getOpt(NanoMessage nano, int level, int option, void* optval, size_t* optvallen)
Undocumented in source. Be warned that the author may not have intended to support it.
open
auto ref open(NanoMessage nano, string surl, bool bind)
Undocumented in source. Be warned that the author may not have intended to support it.
receive
ubyte[] receive(NanoMessage nano, int flags, bool pubsub)
Undocumented in source. Be warned that the author may not have intended to support it.
receiveAsString
string receiveAsString(NanoMessage nano, int flags, bool pubSub)
Undocumented in source. Be warned that the author may not have intended to support it.
receiveMessage
int receiveMessage(NanoMessage nano, nn_msghdr* msghdr, int flags)
Undocumented in source. Be warned that the author may not have intended to support it.
send
int send(NanoMessage nano, char* mybuf, size_t numbytes, bool nonBlocking)
Undocumented in source. Be warned that the author may not have intended to support it.
send
int send(NanoMessage nano, ubyte[] mybuf, bool nonBlocking)
Undocumented in source. Be warned that the author may not have intended to support it.
send
int send(NanoMessage nano, string mybuf, bool nonBlocking)
Undocumented in source. Be warned that the author may not have intended to support it.
sendMessage
int sendMessage(NanoMessage nano, nn_msghdr* msghdr, int flags)
Undocumented in source. Be warned that the author may not have intended to support it.
setOpt
auto ref setOpt(NanoMessage nano, int level, int option, string stringVal)
Undocumented in source. Be warned that the author may not have intended to support it.
setOpt
auto ref setOpt(NanoMessage nano, int level, int option, T* optval)
Undocumented in source. Be warned that the author may not have intended to support it.
shutdown
auto ref shutdown(NanoMessage nano)
Undocumented in source. Be warned that the author may not have intended to support it.
surl
auto surl(NanoMessage nano)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

NanoMessage
struct NanoMessage
Undocumented in source.

Meta