728x90
반응형
local::datagram_protocol::endpoint
UNIX 도메인 엔드포인트 유형이다.
typedef basic_endpoint< datagram_protocol > endpoint;
유형
이 름 | 설 명 |
data_type | 엔드포인트 구조의 유형이다. 이 유형은 소켓 계층의 기저 구현에 따라 달라진다. |
protocol_type | 엔드포인트와 연관된 프로토콜 유형. |
멤버 함수
이 름 | 설 명 |
basic_endpoint [constructor] | 기본 생성자 (constructor) — 주어진 경로 이름을 사용하여 엔드포인트를 생성하는 생성자(constructor) — 복사-생성자 (copy constructor) |
capacity | 기본(native) 유형에서 엔드포인트의 용량을 가져온다. |
data | 기본(native) 유형에서 기저 엔드포인트를 가져온다. |
operator= | 다른 엔드포인트에서 할당한다. |
path | 엔드포인트와 연관된 경로를 가져온다. — 엔드포인트와 연관된 경로를 설정한다. |
protocol | 엔드포인트와 연관된 프로토콜이다. |
resize | 기본(native) 유형에서 엔드포인트의 기저 크기를 설정한다. |
size | 기본(native) 유형에서 엔드포인트의 기저 크기를 가져온다. |
Friends
이 름 | 설 명 |
operator!= | 두 엔드포인트가 서로 다른지 비교한다. |
operator< | 엔드포인트의 순서를 비교한다. |
operator<= | 엔드포인트의 순서를 비교한다. |
operator== | 두 엔드포인트가 동일한지 비교한다. |
operator> | 엔드포인트의 순서를 비교한다. |
operator>= | 엔드포인트의 순서를 비교한다. |
관련된 함수
이 름 | 설 명 |
operator<< | 엔드포인트를 문자열로 출력한다. |
local::basic_endpoint 클래스 템플릿은 특정 UNIX 소켓과 연결될 수 있는 엔드포인트를 설명한다.
스레드 안전성
단일 개체 : 안전함
공유 개체 : 안전하지 않음
요구 사항
일반 헤더: boost/asio/local/datagram_protocol.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_datagram_socket::endpoint_type (0) | 2021.01.22 |
---|---|
Boost.Asio - local::stream_protocol::endpoint (0) | 2021.01.22 |
Boost.Asio 색인 - ip::udp::endpoint (0) | 2021.01.22 |
Boost.Asio 색인 - ip::tcp::endpoint (0) | 2021.01.22 |
Boost.Asio 색인 - ip::icmp::endpoint (0) | 2021.01.22 |