The Pedigree Project 0.1
Public Attributes | List of all members
tf_transfer Struct Reference
+ Collaboration diagram for tf_transfer:

Public Attributes

int kind
 
int input
 
int output
 
off_t * input_offset
 
off_t * output_offset
 
size_t count
 
volatile int ready
 
volatile int gate
 
volatile int done
 
ssize_t result
 
int error
 
int64_t started
 
int64_t finished
 

Detailed Description

Definition at line 24 of file transfer-contract-test/contract.h.

Member Data Documentation

◆ count

size_t tf_transfer::count

Definition at line 27 of file transfer-contract-test/contract.h.

◆ done

volatile int tf_transfer::done

Definition at line 28 of file transfer-contract-test/contract.h.

◆ error

int tf_transfer::error

Definition at line 30 of file transfer-contract-test/contract.h.

◆ finished

int64_t tf_transfer::finished

Definition at line 31 of file transfer-contract-test/contract.h.

◆ gate

volatile int tf_transfer::gate

Definition at line 28 of file transfer-contract-test/contract.h.

◆ input

int tf_transfer::input

Definition at line 25 of file transfer-contract-test/contract.h.

◆ input_offset

off_t* tf_transfer::input_offset

Definition at line 26 of file transfer-contract-test/contract.h.

◆ kind

int tf_transfer::kind

Definition at line 25 of file transfer-contract-test/contract.h.

◆ output

int tf_transfer::output

Definition at line 25 of file transfer-contract-test/contract.h.

◆ output_offset

off_t * tf_transfer::output_offset

Definition at line 26 of file transfer-contract-test/contract.h.

◆ ready

volatile int tf_transfer::ready

Definition at line 28 of file transfer-contract-test/contract.h.

◆ result

ssize_t tf_transfer::result

Definition at line 29 of file transfer-contract-test/contract.h.

◆ started

int64_t tf_transfer::started

Definition at line 31 of file transfer-contract-test/contract.h.


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