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

Public Attributes

bool success
 
uint64_t value
 
uint64_t meta
 

Detailed Description

Definition at line 29 of file native-protocol.h.

Member Data Documentation

uint64_t ReturnState::meta

Meta: 64-bit extra metadata, typically used to report exception information from the kernel for the purpose of bubbling exceptions.

Definition at line 42 of file native-protocol.h.

Referenced by Foo::syscall(), and NativeSyscallManager::syscall().

bool ReturnState::success

Success: whether or not the syscall was successful.

Definition at line 32 of file native-protocol.h.

Referenced by Foo::syscall(), and NativeSyscallManager::syscall().

uint64_t ReturnState::value

Value: 64-bit integral value returned from kernel (relevance determined by caller)

Definition at line 37 of file native-protocol.h.

Referenced by Foo::syscall().


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