assign
|
Assign an existing native socket to a raw socket.
|
async_connect
|
Start an asynchronous connect.
|
async_receive
|
Start an asynchronous receive.
|
async_receive_from
|
Start an asynchronous receive that will get the endpoint of the sender.
|
async_send
|
Start an asynchronous send.
|
async_send_to
|
Start an asynchronous send.
|
at_mark
|
Determine whether the socket is at the out-of-band data mark.
|
available
|
Determine the number of bytes available for reading.
|
bind
|
|
cancel
|
Cancel all asynchronous operations associated with the socket.
|
close
|
Close a raw socket implementation.
|
connect
|
Connect the raw socket to the specified endpoint.
|
construct
|
Construct a new raw socket implementation.
|
destroy
|
Destroy a raw socket implementation.
|
get_io_service
|
Get the io_service object that owns the service.
|
get_option
|
Get a socket option.
|
io_control
|
Perform an IO control command on the socket.
|
io_service
|
(Deprecated: use get_io_service().) Get the io_service object that
owns the service.
|
is_open
|
Determine whether the socket is open.
|
local_endpoint
|
Get the local endpoint.
|
native
|
Get the native socket implementation.
|
open
|
|
raw_socket_service
|
Construct a new raw socket service for the specified io_service.
|
receive
|
Receive some data from the peer.
|
receive_from
|
Receive raw data with the endpoint of the sender.
|
remote_endpoint
|
Get the remote endpoint.
|
send
|
Send the given data to the peer.
|
send_to
|
Send raw data to the specified endpoint.
|
set_option
|
Set a socket option.
|
shutdown
|
Disable sends or receives on the socket.
|
shutdown_service
|
Destroy all user-defined handler objects owned by the service.
|