HioSocket

Undocumented in source.

Constructors

this
this(ubyte af, int sock_type, string f, int l)
Undocumented in source.
this
this(int fileno, ubyte af, int sock_type, string f, int l)
Undocumented in source.
this
this(hlSocket so)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

accept
auto accept(Duration timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
accept_callback
void accept_callback(AsyncSocketLike so)
Undocumented in source. Be warned that the author may not have intended to support it.
bind
void bind(string addr)
Undocumented in source. Be warned that the author may not have intended to support it.
bufferSize
void bufferSize(int s)
Undocumented in source. Be warned that the author may not have intended to support it.
close
void close()
connect
void connect(Address addr, Duration timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
connect
void connect(string addr, Duration timeout)
connected
bool connected()
errno
auto errno()
fileno
auto fileno()
Undocumented in source. Be warned that the author may not have intended to support it.
handler
void handler(AppEvent e)
Undocumented in source. Be warned that the author may not have intended to support it.
inputStream
InputStream inputStream(Duration t)
listen
auto listen(int backlog)
recv
IOResult recv(size_t n, Duration timeout, Flag!"allowPartialInput" allowPartialInput)
send
size_t send(Nbuff data, Duration timeout)
send
size_t send(immutable(ubyte)[] data, Duration timeout)
strerror
auto strerror()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

InputStream
struct InputStream
Undocumented in source.

Meta