#include <ClientHandleState.h>
Public Attributes | |
uint64_t | handle |
uint32_t | open_flags |
uint32_t | event_mask |
std::string | normal_name |
HandleCallbackPtr | callback |
LockSequencer * | sequencer |
int | lock_status |
uint32_t | lock_mode |
uint64_t | lock_generation |
std::mutex | mutex |
std::condition_variable | cond |
Definition at line 35 of file ClientHandleState.h.
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.