728x90
반응형
read_at
read_at함수는 반환하기 전에 지정된 오프셋에서 일정량의 데이터를 읽어오는 구성된 작업이다.
반환하기 전에 지정된 오프셋에서 일정량의 데이터 읽기를 시도한다.
template< typename SyncRandomAccessReadDevice, typename MutableBufferSequence> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, const MutableBufferSequence & buffers);
[SyncRandomAccessReadDevice, MutableBufferSequence, read_at]
template< typename SyncRandomAccessReadDevice, typename MutableBufferSequence> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, const MutableBufferSequence & buffers, boost::system::error_code & ec);
[SyncRandomAccessReadDevice, MutableBufferSequence, read_at]
template< typename SyncRandomAccessReadDevice, typename MutableBufferSequence, typename CompletionCondition> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, const MutableBufferSequence & buffers, CompletionCondition completion_condition);
[SyncRandomAccessReadDevice, MutableBufferSequence, CompletionCondition, read_at]
template< typename SyncRandomAccessReadDevice, typename MutableBufferSequence, typename CompletionCondition> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, const MutableBufferSequence & buffers, CompletionCondition completion_condition, boost::system::error_code & ec);
[SyncRandomAccessReadDevice, MutableBufferSequence, CompletionCondition, read_at]
template< typename SyncRandomAccessReadDevice, typename Allocator> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, basic_streambuf< Allocator > & b);
[SyncRandomAccessReadDevice, read_at]
template< typename SyncRandomAccessReadDevice, typename Allocator> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, basic_streambuf< Allocator > & b, boost::system::error_code & ec);
[SyncRandomAccessReadDevice, read_at]
template< typename SyncRandomAccessReadDevice, typename Allocator, typename CompletionCondition> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, basic_streambuf< Allocator > & b, CompletionCondition completion_condition);
[SyncRandomAccessReadDevice, CompletionCondition, read_at]
template< typename SyncRandomAccessReadDevice, typename Allocator, typename CompletionCondition> std::size_t read_at( SyncRandomAccessReadDevice & d, uint64_t offset, basic_streambuf< Allocator > & b, CompletionCondition completion_condition, boost::system::error_code & ec);
요구 사항
일반 헤더: boost/asio/read_at.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - basic_stream_socket::read_some (0) | 2021.02.24 |
---|---|
Boost.Asio 색인 - basic_serial_port::read_some (0) | 2021.02.24 |
Boost.Asio 색인 - read (0) | 2021.02.24 |
Boost.Asio 색인 - basic_socket_iostream::rdbuf (0) | 2021.02.24 |
Boost.Asio 색인 - generic::raw_protocol::raw_protocol (0) | 2021.02.24 |