Overview
-
class IO-
module Endpoint-
class AddressEndpointRepresents an endpoint for a specific network address.
-
class BoundEndpointRepresents an endpoint that has been bound to one or more sockets.
-
class GenericEndpoints represent a way of connecting or binding to an address.
-
class CompositeEndpointA composite endpoint is a collection of endpoints that are used in order.
-
class ConnectedEndpointRepresents an endpoint that has been connected to a socket.
-
class HostEndpointRepresents an endpoint for a hostname and service that resolves to multiple addresses.
-
class SocketEndpointThis class doesn't exert ownership over the specified socket, wraps a native ::IO.
-
class SSLEndpointRepresents an SSL/TLS endpoint that wraps another endpoint.
-
class UNIXEndpointThis class doesn't exert ownership over the specified unix socket and ensures exclusive access by using
flockwhere possible. -
class WrapperRepresents a wrapper for socket operations that provides scheduling and configuration.
-
-
-
module OpenSSL-
module SSL-
class SSLSocketRepresents an SSL socket with additional methods for compatibility.
-
module SocketForwarderRepresents a module that forwards socket methods to the underlying IO object.
-
-