0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Attributes | List of all members
Hyperspace::ClientHandleState Class Reference

#include <ClientHandleState.h>

Collaboration diagram for Hyperspace::ClientHandleState:
Collaboration graph
[legend]

Public Attributes

uint64_t handle
 
uint32_t open_flags
 
uint32_t event_mask
 
std::string normal_name
 
HandleCallbackPtr callback
 
LockSequencersequencer
 
int lock_status
 
uint32_t lock_mode
 
uint64_t lock_generation
 
std::mutex mutex
 
std::condition_variable cond
 

Detailed Description

Definition at line 35 of file ClientHandleState.h.

Member Data Documentation

HandleCallbackPtr Hyperspace::ClientHandleState::callback

Definition at line 41 of file ClientHandleState.h.

std::condition_variable Hyperspace::ClientHandleState::cond

Definition at line 47 of file ClientHandleState.h.

uint32_t Hyperspace::ClientHandleState::event_mask

Definition at line 39 of file ClientHandleState.h.

uint64_t Hyperspace::ClientHandleState::handle

Definition at line 37 of file ClientHandleState.h.

uint64_t Hyperspace::ClientHandleState::lock_generation

Definition at line 45 of file ClientHandleState.h.

uint32_t Hyperspace::ClientHandleState::lock_mode

Definition at line 44 of file ClientHandleState.h.

int Hyperspace::ClientHandleState::lock_status

Definition at line 43 of file ClientHandleState.h.

std::mutex Hyperspace::ClientHandleState::mutex

Definition at line 46 of file ClientHandleState.h.

std::string Hyperspace::ClientHandleState::normal_name

Definition at line 40 of file ClientHandleState.h.

uint32_t Hyperspace::ClientHandleState::open_flags

Definition at line 38 of file ClientHandleState.h.

LockSequencer* Hyperspace::ClientHandleState::sequencer

Definition at line 42 of file ClientHandleState.h.


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