728x90
반응형
basic_stream_socket::debug
socket_base에서 상속된다.
소켓-레벨 디버깅을 활성화하는 소켓 옵션이다.
typedef implementation_defined debug;
SOL_SOCKET/SO_DEBUG 소켓 옵션을 구현한다.
예제
옵션 설정하기:
boost::asio::ip::tcp::socket socket(my_context);
...
boost::asio::socket_base::debug option(true);
socket.set_option(option);
현재 옵션 값 가져오기:
boost::asio::ip::tcp::socket socket(my_context);
...
boost::asio::socket_base::debug option;
socket.get_option(option);
bool is_set = option.value();
요구 사항
일반 헤더: boost/asio/basic_stream_socket.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - buffered_read_stream::default_buffer_size (0) | 2021.01.20 |
---|---|
Boost.Asio 색인 - socket_base::debug (0) | 2021.01.20 |
Boost.Asio 색인 - basic_socket_acceptor::debug (0) | 2021.01.20 |
Boost.Asio 색인 - basic_socket::debug (0) | 2021.01.20 |
Boost.Asio 색인 - basic_seq_packet_socket::debug (0) | 2021.01.20 |
728x90
반응형
basic_stream_socket::debug
socket_base에서 상속된다.
소켓-레벨 디버깅을 활성화하는 소켓 옵션이다.
typedef implementation_defined debug;
SOL_SOCKET/SO_DEBUG 소켓 옵션을 구현한다.
예제
옵션 설정하기:
boost::asio::ip::tcp::socket socket(my_context);
...
boost::asio::socket_base::debug option(true);
socket.set_option(option);
현재 옵션 값 가져오기:
boost::asio::ip::tcp::socket socket(my_context);
...
boost::asio::socket_base::debug option;
socket.get_option(option);
bool is_set = option.value();
요구 사항
일반 헤더: boost/asio/basic_stream_socket.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - buffered_read_stream::default_buffer_size (0) | 2021.01.20 |
---|---|
Boost.Asio 색인 - socket_base::debug (0) | 2021.01.20 |
Boost.Asio 색인 - basic_socket_acceptor::debug (0) | 2021.01.20 |
Boost.Asio 색인 - basic_socket::debug (0) | 2021.01.20 |
Boost.Asio 색인 - basic_seq_packet_socket::debug (0) | 2021.01.20 |