Public Member Functions | Protected Member Functions

serving_request Class Reference
[I/O primitives layer]

Request which serves an I/O by calling the synchronous routine of the file. More...

#include <serving_request.h>

Inheritance diagram for serving_request:
Inheritance graph
[legend]
Collaboration diagram for serving_request:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 serving_request (const completion_handler &on_cmpl, file *f, void *buf, offset_type off, size_type b, request_type t)
const char * io_type () const
 Identifies the type of I/O implementation.

Protected Member Functions

void serve ()
void completed ()

Detailed Description

Request which serves an I/O by calling the synchronous routine of the file.


Member Function Documentation

const char * serving_request::io_type (  )  const [virtual]

Identifies the type of I/O implementation.

Returns:
pointer to null terminated string of characters, containing the name of I/O implementation

Implements request_interface.

References file::io_type().


The documentation for this class was generated from the following files: