boost::corosio::io_object::io_service

Service interface for I/O object lifecycle management.

Synopsis

struct io_service;

Description

Platform backends implement this interface to manage the creation, opening, closing, and destruction of I/O object implementations.

Member Functions

Name

Description

close [virtual]

Close the I/O object, releasing kernel resources.

construct [virtual]

Construct a new implementation instance.

destroy [virtual]

Destroy the implementation, freeing memory.

open [virtual]

Open the I/O object for use.

Created with MrDocs