boost::corosio::io_stream::io_stream_impl

Platform‐specific stream implementation interface.

Synopsis

struct io_stream_impl
    : io_object_impl

Description

Derived classes implement this interface to provide kernel‐level read and write operations for each supported platform (IOCP, epoll, kqueue, io_uring).

Base Classes

Name Description

io_object_impl

Base interface for platform I/O implementations.

Member Functions

Name

Description

read_some [virtual]

Initiate platform read operation.

release [virtual]

Release associated resources without closing.

write_some [virtual]

Initiate platform write operation.

Derived Classes

Name Description

socket_impl

Created with MrDocs