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

Public Attributes

enum operation operation
 
int descriptor
 
pid_t child
 
char * bytes
 
size_t length
 
volatile int entered
 
volatile int returned
 
ssize_t result
 
int error
 
int status
 
int futex_word
 
struct timespec remaining
 

Detailed Description

Definition at line 54 of file signal-exec-test/signals.c.

Member Data Documentation

◆ bytes

char* blocking_call::bytes

Definition at line 58 of file signal-exec-test/signals.c.

◆ child

pid_t blocking_call::child

Definition at line 57 of file signal-exec-test/signals.c.

◆ descriptor

int blocking_call::descriptor

Definition at line 56 of file signal-exec-test/signals.c.

◆ entered

volatile int blocking_call::entered

Definition at line 60 of file signal-exec-test/signals.c.

◆ error

int blocking_call::error

Definition at line 63 of file signal-exec-test/signals.c.

◆ futex_word

int blocking_call::futex_word

Definition at line 65 of file signal-exec-test/signals.c.

◆ length

size_t blocking_call::length

Definition at line 59 of file signal-exec-test/signals.c.

◆ operation

enum operation blocking_call::operation

Definition at line 55 of file signal-exec-test/signals.c.

◆ remaining

struct timespec blocking_call::remaining

Definition at line 66 of file signal-exec-test/signals.c.

◆ result

ssize_t blocking_call::result

Definition at line 62 of file signal-exec-test/signals.c.

◆ returned

volatile int blocking_call::returned

Definition at line 61 of file signal-exec-test/signals.c.

◆ status

int blocking_call::status

Definition at line 64 of file signal-exec-test/signals.c.


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