Logo
~Sockets~
~Examples~
~Contact~


C++ Sockets Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Base64Base64 encode/decode
Debug
EventStore information about a timer event
EventHandlerSocketHandler implementing the IEventHandler interface
EventTimeEventTime primitive, returns current time as a 64-bit number
FileIFile implementation of a disk file
HttpClientSocketGet http response to file or memory
HttpdCookiesHTTP Cookie parse/container class
HttpdCookies::COOKIEName/value pair store struct
HttpDebugSocketHTTP request "echo" class
HttpdFormParse/store a http query_string/form-data body
HttpdForm::CGIStore the name/value pairs from a GET/POST operation
HttpdSocketWeb server socket framework
HttpGetSocketGet http page
HttpPostSocketGenerate a http post request, get response
HttpPutSocketPut http page
HTTPSocketHTTP request/response base class
IBase
IEventHandlerTimer event handler pure virtual base class
IEventOwnerAny class that wants to use timer events inherits this
IFilePure virtual file I/O interface
Ipv4Address
ISocketHandlerSocket container class, event generator
ISocketHandler::PoolSocketConnection pool class for internal use by the ISocketHandler
ListenSocket< X >Binds incoming port number to new Socket class X
LockMutex encapsulation class
MemFileImplements a memory file
MemFile::block_tFile block structure
MutexMutex container class, used by Lock
ParseSplits a string whatever way you want
RandomNumberThe following class uses an xorshift algorithm proposed in the following paper:
ResolvServerAsync DNS resolver thread
ResolvSocketAsync DNS resolver socket
SctpSocket
SemaphorePthread semaphore wrapper
SmtpdSocketSmtp server base class
SmtpdSocket::EmailAddress
SocketSocket base class
Socket::SocketThreadDetached socket run thread
SocketAddressThis class and its subclasses is intended to be used as replacement for the internal data type 'ipaddr_t' and various implementations of IPv6 addressing found throughout the library
SocketHandlerSocket container class, event generator
SSLInitializer
StdLogLog class interface
StdoutLogStdLog implementation, logs to stdout
StreamSocketSOCK_STREAM Socket base class
TcpSocketSocket implementation for TCP
TcpSocket::CircularBufferBuffer class containing one read/write circular buffer
TcpSocket::OUTPUTOutput buffer struct
ThreadThread base class
UdpSocketSocket implementation for UDP
UtilityConversion utilities
Page, code, and content Copyright (C) 2007 by Anders Hedström
Generated for C++ Sockets by  doxygen 1.4.4