_orb Struct Reference

#include <orbdef.h>

List of all members.

Public Attributes

union {
   unsigned int   orb_l_owner
   struct {
      unsigned short int   orb_w_uicmember
      unsigned short int   orb_w_uicgroup
   } 
}; 
unsigned int orb_l_acl_mutex
unsigned short int orb_w_size
unsigned char orb_b_type
unsigned char orb_b_subtype
union {
   union {
      unsigned short int   orb_w_flags
      struct {
         unsigned char   orb_b_flags_1
         unsigned char   orb_b_flags_2
      } 
   } 
   unsigned char   orb_b_flags
   union {
      unsigned short int   orb_w_flag_bits
      struct {
         unsigned   orb_v_prot_16: 1
         unsigned   orb_v_acl_queue: 1
         unsigned   orb_v_mode_vector: 1
         unsigned   orb_v_noacl: 1
         unsigned   orb_v_class_prot: 1
         unsigned   orb_v_noaudit: 1
         unsigned   orb_v_reserved_1: 1
         unsigned   orb_v_mode_valid: 1
         unsigned   orb_v_profile_locked: 1
         unsigned   orb_v_indirect_acl: 1
         unsigned   orb_v_boottime: 1
         unsigned   orb_v_unmodified: 1
         unsigned   orb_v_damaged: 1
         unsigned   orb_v_template: 1
         unsigned   orb_v_transition: 1
         unsigned   orb_v_ext_nameblock: 1
      } 
   } 
}; 
unsigned short int orb_w_refcount
union {
   union {
      unsigned long long   orb_q_mode_prot
      struct {
         unsigned int   orb_l_mode_protl
         unsigned int   orb_l_mode_proth
      } 
   } 
   unsigned int   orb_l_mode
}; 
union {
   unsigned int   orb_l_sys_prot
   unsigned short int   orb_w_prot
}; 
unsigned int orb_l_own_prot
unsigned int orb_l_grp_prot
unsigned int orb_l_wor_prot
union {
   struct _ace *   orb_l_aclfl
   unsigned int   orb_l_acl_count
}; 
union {
   struct _ace *   orb_l_aclbl
   void *   orb_l_acl_desc
}; 
struct {
   char   orb_b_fill_2 [20]
}; 
struct {
   char   orb_b_fill_3 [20]
}; 
unsigned short int orb_w_name_length
short int orb_w_fill_3
void * orb_l_name_pointer
struct _ocb * orb_l_ocb
struct _orborb_l_template_orb
int orb_l_object_specific
struct _orborb_l_original_orb
unsigned int orb_l_updseq
void * orb_l_mutex_address
int orb_l_reserve2
char orb_t_object_name


Detailed Description

Definition at line 25 of file orbdef.h.


Member Data Documentation

unsigned int _orb::orb_l_owner

Definition at line 27 of file orbdef.h.

unsigned short int _orb::orb_w_uicmember

Definition at line 29 of file orbdef.h.

unsigned short int _orb::orb_w_uicgroup

Definition at line 30 of file orbdef.h.

union { ... }

unsigned int _orb::orb_l_acl_mutex

Definition at line 33 of file orbdef.h.

unsigned short int _orb::orb_w_size

Definition at line 34 of file orbdef.h.

unsigned char _orb::orb_b_type

Definition at line 35 of file orbdef.h.

unsigned char _orb::orb_b_subtype

Definition at line 36 of file orbdef.h.

unsigned short int _orb::orb_w_flags

Definition at line 39 of file orbdef.h.

unsigned char _orb::orb_b_flags_1

Definition at line 41 of file orbdef.h.

unsigned char _orb::orb_b_flags_2

Definition at line 42 of file orbdef.h.

unsigned char _orb::orb_b_flags

Definition at line 45 of file orbdef.h.

unsigned short int _orb::orb_w_flag_bits

Definition at line 47 of file orbdef.h.

Definition at line 49 of file orbdef.h.

Definition at line 50 of file orbdef.h.

Definition at line 51 of file orbdef.h.

Definition at line 52 of file orbdef.h.

Definition at line 53 of file orbdef.h.

Definition at line 54 of file orbdef.h.

Definition at line 55 of file orbdef.h.

Definition at line 56 of file orbdef.h.

Definition at line 57 of file orbdef.h.

Definition at line 58 of file orbdef.h.

Definition at line 59 of file orbdef.h.

Definition at line 60 of file orbdef.h.

Definition at line 61 of file orbdef.h.

Definition at line 62 of file orbdef.h.

Definition at line 63 of file orbdef.h.

Definition at line 64 of file orbdef.h.

union { ... }

unsigned short int _orb::orb_w_refcount

Definition at line 68 of file orbdef.h.

unsigned long long _orb::orb_q_mode_prot

Definition at line 71 of file orbdef.h.

unsigned int _orb::orb_l_mode_protl

Definition at line 73 of file orbdef.h.

unsigned int _orb::orb_l_mode_proth

Definition at line 74 of file orbdef.h.

unsigned int _orb::orb_l_mode

Definition at line 77 of file orbdef.h.

union { ... }

unsigned int _orb::orb_l_sys_prot

Definition at line 80 of file orbdef.h.

unsigned short int _orb::orb_w_prot

Definition at line 81 of file orbdef.h.

union { ... }

unsigned int _orb::orb_l_own_prot

Definition at line 83 of file orbdef.h.

unsigned int _orb::orb_l_grp_prot

Definition at line 84 of file orbdef.h.

unsigned int _orb::orb_l_wor_prot

Definition at line 85 of file orbdef.h.

struct _ace* _orb::orb_l_aclfl [read]

Definition at line 87 of file orbdef.h.

unsigned int _orb::orb_l_acl_count

Definition at line 88 of file orbdef.h.

union { ... }

struct _ace* _orb::orb_l_aclbl [read]

Definition at line 91 of file orbdef.h.

Definition at line 92 of file orbdef.h.

union { ... }

Definition at line 95 of file orbdef.h.

struct { ... }

Definition at line 98 of file orbdef.h.

struct { ... }

unsigned short int _orb::orb_w_name_length

Definition at line 100 of file orbdef.h.

short int _orb::orb_w_fill_3

Definition at line 101 of file orbdef.h.

Definition at line 102 of file orbdef.h.

struct _ocb* _orb::orb_l_ocb [read]

Definition at line 103 of file orbdef.h.

Definition at line 104 of file orbdef.h.

Definition at line 105 of file orbdef.h.

Definition at line 106 of file orbdef.h.

unsigned int _orb::orb_l_updseq

Definition at line 107 of file orbdef.h.

Definition at line 108 of file orbdef.h.

Definition at line 109 of file orbdef.h.

Definition at line 110 of file orbdef.h.


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

Generated on Fri Oct 9 10:26:20 2009 for FreeVMS by  doxygen 1.5.5