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 |