Wait traits requirements (대기 특성 요구사항) basic_waitable_timer 템플릿은 프로그램이 사용자 정의 wait와 async_wait 동작을 사용할 수 있도록 대기 특성을 사용한다. [참고: 대기 특성의 가능한 용도는 다음과 같다: — non-realtime 클럭을 기반으로 타이머를 활성화한다. — wallclock-기반 타이머가 시스템 시간 변경에 얼마나 빨리 응답하는지 결정한다. — 오류를 수정하거나 제한 시간을 경계로 반올림한다. — 지속 기간 오버플로우 방지. 즉, 프로그램은 타이머의 만료 e를 Clock::max()(도달되지 않음을 의미)나 Clock::min()(항상 과거임을 의미)으로 설정할 수 있다. 결과적으로 타이머 만료까지의 지속 기간을 e - Clco..
basic_waitable_timer::rebind_executor 타이머 유형을 다른 실행기(executor)로 다시 바인드한다. template struct rebind_executor [Excutor1] 유 형 이 름 설 명 other 지정된 실행기(executor)로 다시 바인드할 때의 타이머 유형이다. 요구 사항 일반 헤더 : boost/asio/basic_waitable_timer.hpp 편의 헤더 : boost/asio.hpp Boost.Asio 홈
basic_waitable_timer 대기 가능한 타이머 기능을 제공한다. template class basic_waitable_timer [WaitTraits, Executor] 유형 이 름 설 명 rebind_executor 타이머 유형을 다른 실행기(executor)에게 다시 바인드한다. clock_type 클럭 유형이다. duration 클럭의 지속 기간 유형이다. executor_type 개체와 연관된 실행기(executor)의 유형이다. time_point 클럭의 시점 유형이다. traits_type 대기 특성 유형이다. 멤버 함수 이 름 설 명 async_wait 타이머에서 비동기 대기를 시..
ssl::stream::impl_struct 더 이상 사용되지 않는 impl_type과 함께 사용할 구조체. struct impl_struct 데이터 멤버 이 름 설 명 ssl 요구 사항 일반 헤더 : boost/asio/ssl/stream.hpp 편의 헤더 : boost/asio/ssl.hpp Boost.Asio 홈
ssl::stream SSL을 사용하여 스트림-지향 기능을 제공한다. template class stream : public ssl::stream_base, noncopyable 유 형 이 름 설 명 impl_struct 더 이상 사용되지 않는 impl_type과 함께 사용할 구조체. executor_type 개체와 연결된 실행기(executor) 유형. handshake_type 서로 다른 핸드셰이크 유형. lowest_layer_type 최하위 계층의 유형. native_handle_type SSL 스트림의 기본(native) 핸들 유형. next_layer_type 다음 계층의 유형. 멤버 함수 이 름 설 명 async_handshake 비동기식 SSL 핸드쉐이킹을 ..