thread_pool

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - thread_pool::wait

thread_pool::wait 스레드가 완료될 때까지 대기한다. void wait(); 이 함수는 풀안에 스레드가 완료될 때까지 블럭된다. stop()이 wait() 전에 호출되지 않으면, wait() 호출은 풀안에 더 이상 처리할 작업이 없을 때까지 대기한다. Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - thread_pool::use_service

thread_pool::use_service 주어진 유형에 해당하는 서비스 개체를 얻어온다. [1 / 2 오버로드] template friend Service & use_service( execution_context & e); [Service, use_service] [2 / 2 오버로드] template friend Service & use_service( io_context & ioc); [Service, use_service] Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - thread_pool::thread_pool

thread_pool::thread_pool 자동으로 결정된 스레드 수로 풀을 생성한다. [1 / 2 오버로드] thread_pool(); [thread_pool] 지정된 스레드 수로 풀을 생성한다. [2 / 2 오버로드] thread_pool( std::size_t num_threads); [thread_pool] Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - thread_pool::stop

thread_pool::stop 스레드를 중지한다. void stop(); 이 함수는 가능한 빨리 스레드를 중지한다. stop() 호출의 결과로 보류중인 함수 개체가 호출되지 않을 수 있다. Boost.Asio 홈

Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - thread_pool::shutdown

thread_pool::shutdown execution_context에서 상속된다. 컨텍스트의 모든 서비스를 종료한다. void shutdown(); 이 함수는 다음과 같이 구현된다: execution_context 집합의 각 서비스 개체 svc에 대해, 서비스 개체 수명 시작의 역순으로 svc->shutdown()을 수행한다. Boost.Asio 홈

까마귀75
'thread_pool' 태그의 글 목록