728x90
반응형
ip::tcp
TCP에서 필요한 플래그를 캡슐화한다.
class tcp
유 형
이 름 | 설 명 |
acceptor | TCP 승인기(acceptor) 유형. |
endpointer | TCP 엔드포인트 유형. |
iostream | TCP iostream 유형. |
no_delay | Nagle 알고리즘을 비활성화하는 소켓 옵션. |
resolver | TCP 리졸버 유형. |
socket | TCP 소켓 유형. |
멤버 함수
이 름 | 설 명 |
family | 프로토콜 패밀리에 대한 식별자를 얻어온다. |
protocol | 프로토콜에 대한 식별자를 얻어온다. |
type | 프로토콜 유형에 대한 식별자를 얻어온다. |
v4 [static] | IPv4 TCP 프로토콜을 나타내도록 생성한다. |
v6 [static] | IPv6 TCP 프로토콜을 나타내도록 생성한다. |
Friends
이 름 | 설 명 |
operator!= | 두 프로토콜이 다른지 비교한다. |
operator== | 두 프로토콜이 같은지 비교한다. |
ip::tcp 클래스는 TCP 소켓에서 필요한 플래그를 포함한다.
스레드 안전성
고유 개체 : 안전함
공유 개체 : 안전함
요구 사항
일반 헤더 : boost/asio/ip/tcp.hpp
편의 헤더 : boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio - ip::icmp (0) | 2021.03.25 |
---|---|
Boost.Asio - ip::udp (0) | 2021.03.25 |
Boost.Asio - Execution context requirements (0) | 2021.03.24 |
Boost.Asio - Executor requirements (0) | 2021.03.23 |
Boost.Asio - awaitable (0) | 2021.03.23 |