728x90
반응형
local::stream_protocol::iostream
UNIX 도메인 iostream 유형이다.
typedef basic_socket_iostream< stream_protocol > iostream;
유형
이 름 | 설 명 |
clock_type | 클럭 유형이다. |
duration | 지속 기간 유형이다. |
duration_type | (더 이상 사용되지 않음: duration을 사용) 지속 기간 유형이다. |
endpoint_type | 엔드포인트 유형이다. |
protocol_type | 프로토콜 유형이다. |
time_point | 시간 유형이다. |
time_type | (더 이상 사용되지 않음: time_point 사용) 시간 유형이다. |
멤버 함수
이 름 | 설 명 |
basic_socket_iostream [constructor] |
연결을 수립하지 않고 basic_socket_iostream을 생성하는 생성자 (constructor) — 주어진 소켓으로 basic_socket_iostream을 생성하는 생성자 (constructor) — 다른 basic_socket_iostream에서 이동 생성하는 이동-생성자 (move constructor) — 확인기(resolver) 쿼리에 해당하는 엔드포인트에 연결을 수립한다. |
close | 연결을 닫는다. |
connect | 확인기 쿼리에 해당하는 엔드포인트에 연결을 수립한다. |
error | 스트림과 연관된 마지막 오류를 가져온다. |
expires_after | 스트림 만료 시간을 상대 시간으로 설정한다. |
expires_at | (더 이상 사용되지 않음: expiry()를 사용) 스트림의 만료 시간을 절대 시간으로 가져온다. — 스트림의 만료 시간을 절대 시간으로 설정한다. |
expires_from_now | (더 이상 사용되지 않음: expiry()를 사용) 스트림의 만료 시간을 상대 시간으로 가져온다. — (더 이상 사용되지 않음: expires_after()를 사용) 스트림의 만료 시간을 상대 시간으로 설정한다. |
expiry | 스트림의 만료 시간을 절대 시간으로 가져온다. |
operator= | 다른 basic_socket_iostream에서 이동 할당한다. |
rdbuf | 기저 streambuf의 포인터를 반환한다. |
socket | 기저 소켓에 대한 참조를 가져온다. |
요구 사항
일반 헤더: boost/asio/local/stream_protocol.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_raw_socket::io_control (0) | 2021.01.30 |
---|---|
Boost.Asio 색인 - basic_datagram_socket::io_control (0) | 2021.01.30 |
Boost.Asio 색인 - ip::tcp::iostream (0) | 2021.01.29 |
Boost.Asio 색인 - generic::stream_protocol::iostream (0) | 2021.01.29 |
Boost.Asio 색인 - io_context::io_context (0) | 2021.01.29 |