![]()  | 
typedef basic_endpoint< stream_protocol > endpoint;
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   The type of the endpoint structure. This type is dependent on the underlying implementation of the socket layer.  | 
|
| 
                   The protocol type associated with the endpoint.  | 
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   basic_endpoint [constructor]  | 
                   
                    Default constructor.   | 
| 
                   Get the capacity of the endpoint in the native type.  | 
|
| 
                   Get the underlying endpoint in the native type.  | 
|
| 
                   Assign from another endpoint.  | 
|
| 
                   The protocol associated with the endpoint.  | 
|
| 
                   Set the underlying size of the endpoint in the native type.  | 
|
| 
                   Get the underlying size of the endpoint in the native type.  | 
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   Compare two endpoints for inequality.  | 
|
| 
                   Compare endpoints for ordering.  | 
|
| 
                   Compare endpoints for ordering.  | 
|
| 
                   Compare two endpoints for equality.  | 
|
| 
                   Compare endpoints for ordering.  | 
|
| 
                   Compare endpoints for ordering.  | 
          The generic::basic_endpoint
          class template describes an endpoint that may be associated with any socket
          type.
        
          The socket types sockaddr type must be able to fit into a sockaddr_storage
          structure.
        
Distinct objects: Safe.
Shared objects: Unsafe.
          Header: asio/generic/stream_protocol.hpp
        
          Convenience header: asio.hpp