| NewNet::BasePtr< T > | Base class for wrapped pointers |
| NewNet::Buffer | A character buffer class |
| NewNet::ClientSocket | Base class for network client sockets |
| NewNet::Event< T > | Simple event dispatcher class |
| NewNet::Event< T >::Callback | Abstract callback type for Event |
| NewNet::FactorySocket< ServerType, ClientType > | Abstract base class for factory sockets |
| NewNet::GuardObject | Helper class for detecting object deletion |
| NewNet::GuardObject::Callback | The callback class for the guard object |
| NewNet::Log | Controllable logging class |
| NewNet::Object | Base class for objects |
| NewNet::Path | Helper class for file-path manipulation |
| NewNet::RateLimiter | Helper class for transfer rate limiting |
| NewNet::Reactor | Monitors sockets and timeouts. This is what drives your application |
| NewNet::RefCounter | Helper class for reference counting |
| NewNet::RefPtr< T > | A reference counting pointer |
| NewNet::ServerSocket | Base class for network server sockets |
| NewNet::Socket | Base class for network sockets |
| NewNet::TcpClientSocket | TCP/IP client socket |
| NewNet::TcpFactorySocket< ClientType > | TCP/IP factory socket class |
| NewNet::TcpServerSocket | Implements a TCP/IP server class |
| NewNet::UnixClientSocket | Unix client socket |
| NewNet::UnixFactorySocket< ClientType > | Unix factory socket class |
| NewNet::UnixServerSocket | Implements a unix socket server class |
| NewNet::WeakRefPtr< T > | A weak reference pointer class |
1.5.1