![]() |
Home | Libraries | People | FAQ | More |
Write some message data.
template< class ConstBufferSequence> std::size_t write_some( bool fin, ConstBufferSequence const& buffers, error_code& ec);
This function is used to send part of a message. The call blocks until one of the following is true:
The algorithm, known as a composed operation, is
implemented in terms of calls to the next layer's write_some
function. If this is the beginning of a new message, the message opcode
will be set to text or binary based on the current setting of the binary (or text) option. The actual payload
sent may be transformed as per the WebSocket protocol settings. This
function always writes a complete WebSocket frame (not WebSocket message)
upon successful completion, so it is well defined to perform ping, pong,
and close operations after this operation completes.
|
Name |
Description |
|---|---|
|
|
|
|
|
The buffers containing the message part to send. |
|
|
Set to indicate what error occurred, if any. |
The number of bytes sent from the buffers.
The number of bytes consumed in the input buffers.