#include <Iguana/Utilities/classlib/iobase/LocalSocket.h>
Public Member Functions | |
void | bind (const LocalAddress &a) |
void | connect (const LocalAddress &a) |
void | create (int type=SocketConst::TypeStream, int protocol=0) |
LocalSocket (const LocalAddress &to, int type=SocketConst::TypeStream, int protocol=0) | |
LocalSocket (int type, int protocol=0) | |
LocalSocket (void) | |
IOSize | peek (IOBuffer into, LocalAddress &source) |
virtual IOSize | peek (void *into, IOSize n, LocalAddress &source) |
virtual LocalAddress | peername (void) |
IOSize | read (IOBuffer into, LocalAddress &source) |
virtual IOSize | read (void *into, IOSize n, LocalAddress &source) |
virtual LocalAddress | sockname (void) |
IOSize | write (IOBuffer from, const LocalAddress &dest) |
virtual IOSize | write (const void *from, IOSize n, const LocalAddress &dest) |
~LocalSocket (void) | |
Protected Member Functions | |
virtual Socket * | copy (void) |
Definition at line 41 of file LocalSocket.h.
lat::LocalSocket::LocalSocket | ( | void | ) |
lat::LocalSocket::LocalSocket | ( | const LocalAddress & | to, | |
int | type = SocketConst::TypeStream , |
|||
int | protocol = 0 | |||
) |
lat::LocalSocket::~LocalSocket | ( | void | ) |
void lat::LocalSocket::bind | ( | const LocalAddress & | a | ) |
void lat::LocalSocket::connect | ( | const LocalAddress & | a | ) |
void lat::LocalSocket::create | ( | int | type = SocketConst::TypeStream , |
|
int | protocol = 0 | |||
) |
IOSize lat::LocalSocket::peek | ( | IOBuffer | into, | |
LocalAddress & | source | |||
) |
virtual IOSize lat::LocalSocket::peek | ( | void * | into, | |
IOSize | n, | |||
LocalAddress & | source | |||
) | [virtual] |
virtual LocalAddress lat::LocalSocket::peername | ( | void | ) | [virtual] |
IOSize lat::LocalSocket::read | ( | IOBuffer | into, | |
LocalAddress & | source | |||
) |
virtual IOSize lat::LocalSocket::read | ( | void * | into, | |
IOSize | n, | |||
LocalAddress & | source | |||
) | [virtual] |
virtual LocalAddress lat::LocalSocket::sockname | ( | void | ) | [virtual] |
IOSize lat::LocalSocket::write | ( | IOBuffer | from, | |
const LocalAddress & | dest | |||
) |
virtual IOSize lat::LocalSocket::write | ( | const void * | from, | |
IOSize | n, | |||
const LocalAddress & | dest | |||
) | [virtual] |