namespace Poco::Net
Overview
namespace Net { // namespaces namespace Poco::Net::Impl; // typedefs typedef Poco::BasicBufferedStreamBuf<char, std::char_traits<char>, HTTPBufferAllocator> HTTPBasicStreamBuf; // classes class AbstractHTTPRequestHandler; class DNS; class DatagramSocket; class DatagramSocketImpl; class DialogSocket; class ErrorNotification; class FTPClientSession; class FTPPasswordProvider; class FTPStreamFactory; class FilePartSource; class FilePartStore; class FilePartStoreFactory; class HTMLForm; class HTTPAuthenticationParams; class HTTPBasicCredentials; class HTTPBufferAllocator; class HTTPChunkedIOS; class HTTPChunkedInputStream; class HTTPChunkedOutputStream; class HTTPChunkedStreamBuf; class HTTPClientSession; class HTTPCookie; class HTTPCredentials; class HTTPDigestCredentials; class HTTPFixedLengthIOS; class HTTPFixedLengthInputStream; class HTTPFixedLengthOutputStream; class HTTPFixedLengthStreamBuf; class HTTPHeaderIOS; class HTTPHeaderInputStream; class HTTPHeaderOutputStream; class HTTPHeaderStreamBuf; class HTTPIOS; class HTTPInputStream; class HTTPMessage; class HTTPOutputStream; class HTTPRequest; class HTTPRequestHandler; class HTTPRequestHandlerFactory; class HTTPResponse; class HTTPResponseIOS; class HTTPResponseStream; class HTTPResponseStreamBuf; class HTTPServer; class HTTPServerConnection; class HTTPServerConnectionFactory; class HTTPServerParams; class HTTPServerRequest; class HTTPServerRequestImpl; class HTTPServerResponse; class HTTPServerResponseImpl; class HTTPServerSession; class HTTPSession; class HTTPSessionFactory; class HTTPSessionInstantiator; class HTTPStreamBuf; class HTTPStreamFactory; class HostEntry; class ICMPClient; class ICMPEventArgs; class ICMPPacket; class ICMPPacketImpl; class ICMPSocket; class ICMPSocketImpl; class ICMPv4PacketImpl; class IPAddress; class IdleNotification; class MailIOS; class MailInputStream; class MailMessage; class MailOutputStream; class MailRecipient; class MailStreamBuf; class MessageHeader; class MultipartIOS; class MultipartInputStream; class MultipartReader; class MultipartStreamBuf; class MultipartWriter; class NTPClient; class NTPEventArgs; class NTPPacket; class NameValueCollection; class NullPartHandler; class OAuth10Credentials; class OAuth20Credentials; class POP3ClientSession; template < class ServiceHandler, class SR > class ParallelSocketAcceptor; template <class SR> class ParallelSocketReactor; class PartHandler; class PartSource; class PartStore; class PartStoreFactory; class QuotedPrintableDecoder; class QuotedPrintableDecoderBuf; class QuotedPrintableDecoderIOS; class QuotedPrintableEncoder; class QuotedPrintableEncoderBuf; class QuotedPrintableEncoderIOS; class RawSocket; class RawSocketImpl; class ReadableNotification; class RemoteSyslogChannel; class RemoteSyslogListener; class SMTPChannel; class SMTPClientSession; class ServerSocket; class ServerSocketImpl; class ShutdownNotification; class Socket; template <class ServiceHandler> class SocketAcceptor; class SocketAddress; template <class ServiceHandler> class SocketConnector; class SocketIOS; class SocketImpl; class SocketInputStream; class SocketNotification; class SocketNotifier; class SocketOutputStream; class SocketReactor; class SocketStream; class SocketStreamBuf; class StreamSocket; class StreamSocketImpl; class StringPartSource; class TCPServer; class TCPServerConnection; class TCPServerConnectionFactory; template <class S> class TCPServerConnectionFactoryImpl; class TCPServerDispatcher; class TCPServerParams; class TimeoutNotification; class WebSocket; class WebSocketImpl; class WritableNotification; // global functions void swap( HostEntry& h1, HostEntry& h2 ); BinaryWriter& operator<<( BinaryWriter& writer, const IPAddress& value ); BinaryReader& operator>>( BinaryReader& reader, IPAddress& value ); void swap( MailRecipient& r1, MailRecipient& r2 ); void swap( NameValueCollection& nvc1, NameValueCollection& nvc2 ); void Net_API initializeNetwork(); void Net_API uninitializeNetwork(); } // namespace Net