assign
|
Assign an existing native socket to the socket.
|
async_connect
|
Start an asynchronous connect.
|
async_receive
|
Start an asynchronous receive on a connected socket.
|
async_receive_from
|
Start an asynchronous receive.
|
async_send
|
Start an asynchronous send on a connected socket.
|
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.
|
basic_raw_socket
|
Construct a basic_raw_socket without opening it.
|
bind
|
Bind the socket to the given local endpoint.
|
cancel
|
Cancel all asynchronous operations associated with the socket.
|
close
|
Close the socket.
|
connect
|
Connect the socket to the specified endpoint.
|
get_io_service
|
Get the io_service associated with the object.
|
get_option
|
Get an option from the socket.
|
io_control
|
Perform an IO control command on the socket.
|
io_service
|
(Deprecated: use get_io_service().) Get the io_service associated
with the object.
|
is_open
|
Determine whether the socket is open.
|
local_endpoint
|
Get the local endpoint of the socket.
|
lowest_layer
|
Get a reference to the lowest layer.
|
native
|
Get the native socket representation.
|
open
|
Open the socket using the specified protocol.
|
receive
|
Receive some data on a connected socket.
|
receive_from
|
Receive raw data with the endpoint of the sender.
|
remote_endpoint
|
Get the remote endpoint of the socket.
|
send
|
Send some data on a connected socket.
|
send_to
|
Send raw data to the specified endpoint.
|
set_option
|
Set an option on the socket.
|
shutdown
|
Disable sends or receives on the socket.
|