Introduction   Client Library API Reference   IDL Interface   File List   Index  

l4blk_blk_request Struct Reference
[Requests]


Data Fields

l4_uint32_t req_handle
l4_uint32_t cmd
l4_uint32_t device
 Device.
l4_uint32_t block
 Block number.
l4_uint32_t count
 Number of blocks.
l4blk_stream_t stream
l4_uint32_t req_no
 Request number (for real-time streams).
l4_uint32_t flags

Detailed Description

Server request structure, it contains all information which are transfered to a block device server

Definition at line 92 of file types.h.


Field Documentation

Client request handle, it is used by the client library to tag the outstanding requests

Definition at line 94 of file types.h.

Command:

Definition at line 99 of file types.h.

Device.

Definition at line 103 of file types.h.

Block number.

Definition at line 104 of file types.h.

Number of blocks.

Definition at line 105 of file types.h.

Stream handle, must be set to L4BLK_INVALID_STREAM for a non-real-time request

Definition at line 108 of file types.h.

Request number (for real-time streams).

Definition at line 112 of file types.h.

Flags: -L4BLK_REQUEST_METADATA

Definition at line 113 of file types.h.


The documentation for this struct was generated from the following file:

Generic Block Interface Reference Manual, written by Lars Reuther  © 2000-2003