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

Public Attributes

int descriptor
 
char * payload
 
size_t length
 
enum io_operation operation
 
int use_message
 
int rights_descriptor
 
volatile int entered
 
volatile int returned
 
long tid
 
ssize_t result
 
int error
 

Detailed Description

Definition at line 32 of file unix-stream-interruption.c.

Member Data Documentation

◆ descriptor

int io_context::descriptor

Definition at line 33 of file unix-stream-interruption.c.

◆ entered

volatile int io_context::entered

Definition at line 39 of file unix-stream-interruption.c.

◆ error

int io_context::error

Definition at line 43 of file unix-stream-interruption.c.

◆ length

size_t io_context::length

Definition at line 35 of file unix-stream-interruption.c.

◆ operation

enum io_operation io_context::operation

Definition at line 36 of file unix-stream-interruption.c.

◆ payload

char* io_context::payload

Definition at line 34 of file unix-stream-interruption.c.

◆ result

ssize_t io_context::result

Definition at line 42 of file unix-stream-interruption.c.

◆ returned

volatile int io_context::returned

Definition at line 40 of file unix-stream-interruption.c.

◆ rights_descriptor

int io_context::rights_descriptor

Definition at line 38 of file unix-stream-interruption.c.

◆ tid

long io_context::tid

Definition at line 41 of file unix-stream-interruption.c.

◆ use_message

int io_context::use_message

Definition at line 37 of file unix-stream-interruption.c.


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