CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ClientCtx::ThreadLocalStorage Struct Reference

#include <clientctx.h>

Collaboration diagram for ClientCtx::ThreadLocalStorage:

Public Member Functions

 ThreadLocalStorage (uid_t u, gid_t g, pid_t p, InterruptCue *ic)
 

Public Attributes

uid_t uid
 
gid_t gid
 
pid_t pid
 
InterruptCueinterrupt_cue
 A non-owning pointer. More...
 
bool is_set
 either not yet set or deliberately unset More...
 

Detailed Description

Definition at line 33 of file clientctx.h.

Constructor & Destructor Documentation

ClientCtx::ThreadLocalStorage::ThreadLocalStorage ( uid_t  u,
gid_t  g,
pid_t  p,
InterruptCue ic 
)
inline

Definition at line 34 of file clientctx.h.

Member Data Documentation

gid_t ClientCtx::ThreadLocalStorage::gid

Definition at line 37 of file clientctx.h.

Referenced by ClientCtx::Get(), ClientCtx::Set(), and ClientCtx::Unset().

InterruptCue* ClientCtx::ThreadLocalStorage::interrupt_cue

A non-owning pointer.

Definition at line 39 of file clientctx.h.

Referenced by ClientCtx::Get(), ClientCtx::Set(), and ClientCtx::Unset().

bool ClientCtx::ThreadLocalStorage::is_set

either not yet set or deliberately unset

Definition at line 40 of file clientctx.h.

Referenced by ClientCtx::Get(), ClientCtx::IsSet(), ClientCtx::Set(), and ClientCtx::Unset().

pid_t ClientCtx::ThreadLocalStorage::pid

Definition at line 38 of file clientctx.h.

Referenced by ClientCtx::Get(), ClientCtx::Set(), and ClientCtx::Unset().

uid_t ClientCtx::ThreadLocalStorage::uid

Definition at line 36 of file clientctx.h.

Referenced by ClientCtx::Get(), ClientCtx::Set(), and ClientCtx::Unset().


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