diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2019-12-05 15:11:01 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2019-12-05 15:11:01 +0900 |
commit | 3fdc3e5ee96dca5b11d1694975a65200787eab86 (patch) | |
tree | 5c1733853892b8397d67706fa453a9bd978d2102 /doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html | |
parent | 88e602c57797660ebe0f9e15dbd64c1ff16dead3 (diff) | |
download | boost-3fdc3e5ee96dca5b11d1694975a65200787eab86.tar.gz boost-3fdc3e5ee96dca5b11d1694975a65200787eab86.tar.bz2 boost-3fdc3e5ee96dca5b11d1694975a65200787eab86.zip |
Imported Upstream version 1.66.0upstream/1.66.0
Diffstat (limited to 'doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html')
-rw-r--r-- | doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html b/doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html index d0d01b03c6..8b233c8dcf 100644 --- a/doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html +++ b/doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html @@ -30,11 +30,11 @@ <span class="emphasis"><em>Inherited from socket_base.</em></span> </p> <p> - <a class="indexterm" name="idp111711376"></a> -Socket option for the send buffer - size of a socket. + <a class="indexterm" name="boost_asio.indexterm.basic_seq_packet_socket.send_buffer_size"></a> +Socket + option for the send buffer size of a socket. </p> -<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <span class="identifier">send_buffer_size</span><span class="special">;</span> +<pre class="programlisting">typedef implementation_defined send_buffer_size; </pre> <p> Implements the SOL_SOCKET/SO_SNDBUF socket option. @@ -46,19 +46,19 @@ Socket option for the send buffer <p> Setting the option: </p> -<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">tcp</span><span class="special">::</span><span class="identifier">socket</span> <span class="identifier">socket</span><span class="special">(</span><span class="identifier">io_service</span><span class="special">);</span> -<span class="special">...</span> -<span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">socket_base</span><span class="special">::</span><span class="identifier">send_buffer_size</span> <span class="identifier">option</span><span class="special">(</span><span class="number">8192</span><span class="special">);</span> -<span class="identifier">socket</span><span class="special">.</span><span class="identifier">set_option</span><span class="special">(</span><span class="identifier">option</span><span class="special">);</span> +<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +... +boost::asio::socket_base::send_buffer_size option(8192); +socket.set_option(option); </pre> <p> Getting the current option value: </p> -<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">tcp</span><span class="special">::</span><span class="identifier">socket</span> <span class="identifier">socket</span><span class="special">(</span><span class="identifier">io_service</span><span class="special">);</span> -<span class="special">...</span> -<span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">socket_base</span><span class="special">::</span><span class="identifier">send_buffer_size</span> <span class="identifier">option</span><span class="special">;</span> -<span class="identifier">socket</span><span class="special">.</span><span class="identifier">get_option</span><span class="special">(</span><span class="identifier">option</span><span class="special">);</span> -<span class="keyword">int</span> <span class="identifier">size</span> <span class="special">=</span> <span class="identifier">option</span><span class="special">.</span><span class="identifier">value</span><span class="special">();</span> +<pre class="programlisting">boost::asio::ip::tcp::socket socket(io_context); +... +boost::asio::socket_base::send_buffer_size option; +socket.get_option(option); +int size = option.value(); </pre> <h6> <a name="boost_asio.reference.basic_seq_packet_socket.send_buffer_size.h1"></a> |