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