728x90
반응형
async_read_at
async_read_at 함수는 지정된 오프셋에서 특정 양의 데이터를 읽는 합성된 비동기 작업이다.
지정된 오프셋에서 특정 양의 데이터를 읽는 비동기 작업을 시작한다.
[1 / 4 오버로드]
template<
typename AsyncRandomAccessReadDevice,
typename MutableBufferSequence,
typename ReadHandler = DEFAULT>
DEDUCED async_read_at(
AsyncRandomAccessReadDevice & d,
uint64_t offset,
const MutableBufferSequence & buffers,
ReadHandler && handler = DEFAULT);
[AsyncRandomAccessReadDevice, MutableBufferSequence, ReadHandler, DEFAULT, DEDUCED, async_read_at]
[2 / 4 오버로드]
template<
typename AsyncRandomAccessReadDevice,
typename MutableBufferSequence,
typename CompletionCondition,
typename ReadHandler = DEFAULT>
DEDUCED async_read_at(
AsyncRandomAccessReadDevice & d,
uint64_t offset,
const MutableBufferSequence & buffers,
CompletionCondition completion_condition,
ReadHandler && handler = DEFAULT);
[AsyncRandomAccessReadDevice, MutableBufferSequence, CompletionCondition, ReadHandler, DEFAULT, DEDUCED, async_read_at]
[3 / 4 오버로드]
template<
typename AsyncRandomAccessReadDevice,
typename Allocator,
typename ReadHandler = DEFAULT>
DEDUCED async_read_at(
AsyncRandomAccessReadDevice & d,
uint64_t offset,
basic_streambuf< Allocator > & b,
ReadHandler && handler = DEFAULT);
[AsyncRandomAccessReadDevice, ReadHandler, DEFAULT, DEDUCED, async_read_at]
[4 / 4 오버로드]
template<
typename AsyncRandomAccessReadDevice,
typename Allocator,
typename CompletionCondition,
typename ReadHandler = DEFAULT>
DEDUCED async_read_at(
AsyncRandomAccessReadDevice & d,
uint64_t offset,
basic_streambuf< Allocator > & b,
CompletionCondition completion_condition,
ReadHandler && handler = DEFAULT);
[AsyncRandomAccessReadDevice, CompletionCondition, ReadHandler, DEFAULT, DEDUCED, async_read_at]
요구사항
일반 헤더: boost/asio/read_at/hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_stream_socket::async_read_some (0) | 2021.01.07 |
---|---|
Boost.Asio 색인 - basic_serial_port::async_read_some (0) | 2021.01.07 |
Boost.Asio 색인 - async_read (0) | 2021.01.06 |
Boost.Asio 색인 - async_initiate (0) | 2021.01.06 |
Boost.Asio 색인 - ssl::stream::async_handshake (0) | 2021.01.06 |