_acedef Struct Reference

#include <acedef.h>

List of all members.

Public Attributes

unsigned char ace_b_size
unsigned char ace_b_type
union {
   unsigned short int   ace_w_flags
   struct {
      unsigned   ace_v_info_type: 4
      unsigned   ace_v_fill_6_: 4
   } 
   struct {
      unsigned   ace_v_reserved: 4
      unsigned   ace_v_fill_7_: 4
   } 
   struct {
      unsigned   ace_v_success: 1
      unsigned   ace_v_failure: 1
      unsigned   ace_v_fill_8_: 6
   } 
   struct {
      unsigned   ace_v_filler_1: 8
      unsigned   ace_v_default: 1
      unsigned   ace_v_protected: 1
      unsigned   ace_v_hidden: 1
      unsigned   ace_v_nopropagate: 1
      unsigned   ace_v_fill_9_: 4
   } 
}; 
union {
   struct {
      union {
         unsigned int   ace_l_access
         struct {
            unsigned   ace_v_read: 1
            unsigned   ace_v_write: 1
            unsigned   ace_v_execute: 1
            unsigned   ace_v_delete: 1
            unsigned   ace_v_control: 1
            unsigned   ace_v_fill_10_: 3
         } 
      } 
      union {
         unsigned int   ace_l_key
         char   ace_t_auditname [16]
      } 
   } 
   struct {
      union {
         unsigned int   ace_l_info_flags
         struct {
            unsigned short int   ace_w_application_flags
            unsigned short int   ace_w_application_facility
         } 
      } 
      union {
         char   ace_t_info_start
         struct {
            unsigned short int   ace_w_rmsatr_variant
            unsigned char   ace_b_rmsatr_fixlen
            char   ace_b_rmsatr_spare1
            unsigned short int   ace_w_rmsatr_minor_id
            unsigned short int   ace_w_rmsatr_major_id
            union {
               unsigned int   ace_l_rms_attribute_flags
               struct {
                  unsigned   ace_v_statistics: 1
                  unsigned   ace_v_xlate_dec: 1
                  unsigned   ace_v_fill_11_: 6
               } 
            } 
         } 
      } 
   } 
   struct {
      char   ace_t_volnam [12]
      unsigned char   ace_b_volnam_len
      unsigned char   ace_b_rjrver
      union {
         unsigned short int   ace_w_fid [3]
         struct {
            unsigned short int   ace_w_fid_num
            unsigned short int   ace_w_fid_seq
            union {
               unsigned short int   ace_w_fid_rvn
               struct {
                  unsigned char   ace_b_fid_rvn
                  unsigned char   ace_b_fid_nmx
               } 
            } 
         } 
      } 
      union {
         unsigned short int   ace_w_rmsjnl_flags
         struct {
            unsigned   ace_v_journal_disabled: 1
            unsigned   ace_v_backup_done: 1
            unsigned   ace_v_fill_12_: 6
         } 
      } 
      unsigned int   ace_l_jnlidx
      unsigned long long   ace_q_cdate
      unsigned int   ace_l_backup_seqno
      unsigned long long   ace_q_modification_time
   } 
   struct {
      unsigned int   ace_l_spare1
      unsigned int   ace_l_sys_prot
      unsigned int   ace_l_own_prot
      unsigned int   ace_l_grp_prot
      unsigned int   ace_l_wor_prot
   } 
   struct {
      unsigned int   ace_l_spare2
      unsigned long long   ace_q_image_ids
   } 
   struct {
      unsigned int   ace_l_oil_flags
      unsigned int   ace_l_brand_name
      char   ace_r_class_prot
   } 
}; 


Detailed Description

Definition at line 63 of file acedef.h.


Member Data Documentation

unsigned char _acedef::ace_b_size

Definition at line 64 of file acedef.h.

unsigned char _acedef::ace_b_type

Definition at line 65 of file acedef.h.

unsigned short int _acedef::ace_w_flags

Definition at line 67 of file acedef.h.

Definition at line 69 of file acedef.h.

Definition at line 70 of file acedef.h.

Definition at line 73 of file acedef.h.

Definition at line 74 of file acedef.h.

Definition at line 77 of file acedef.h.

Definition at line 78 of file acedef.h.

Definition at line 79 of file acedef.h.

Definition at line 82 of file acedef.h.

Definition at line 83 of file acedef.h.

Definition at line 84 of file acedef.h.

Definition at line 85 of file acedef.h.

Definition at line 86 of file acedef.h.

Definition at line 87 of file acedef.h.

union { ... }

unsigned int _acedef::ace_l_access

Definition at line 93 of file acedef.h.

Definition at line 95 of file acedef.h.

Definition at line 96 of file acedef.h.

Definition at line 97 of file acedef.h.

Definition at line 98 of file acedef.h.

Definition at line 99 of file acedef.h.

Definition at line 100 of file acedef.h.

unsigned int _acedef::ace_l_key

Definition at line 104 of file acedef.h.

Definition at line 105 of file acedef.h.

Definition at line 110 of file acedef.h.

Definition at line 112 of file acedef.h.

Definition at line 113 of file acedef.h.

Definition at line 117 of file acedef.h.

unsigned short int _acedef::ace_w_rmsatr_variant

Definition at line 119 of file acedef.h.

Definition at line 120 of file acedef.h.

Definition at line 121 of file acedef.h.

unsigned short int _acedef::ace_w_rmsatr_minor_id

Definition at line 122 of file acedef.h.

unsigned short int _acedef::ace_w_rmsatr_major_id

Definition at line 123 of file acedef.h.

Definition at line 125 of file acedef.h.

Definition at line 127 of file acedef.h.

Definition at line 128 of file acedef.h.

Definition at line 129 of file acedef.h.

Definition at line 136 of file acedef.h.

Definition at line 137 of file acedef.h.

unsigned char _acedef::ace_b_rjrver

Definition at line 138 of file acedef.h.

unsigned short int _acedef::ace_w_fid[3]

Definition at line 140 of file acedef.h.

unsigned short int _acedef::ace_w_fid_num

Definition at line 142 of file acedef.h.

unsigned short int _acedef::ace_w_fid_seq

Definition at line 143 of file acedef.h.

unsigned short int _acedef::ace_w_fid_rvn

Definition at line 145 of file acedef.h.

unsigned char _acedef::ace_b_fid_rvn

Definition at line 147 of file acedef.h.

unsigned char _acedef::ace_b_fid_nmx

Definition at line 148 of file acedef.h.

unsigned short int _acedef::ace_w_rmsjnl_flags

Definition at line 154 of file acedef.h.

Definition at line 156 of file acedef.h.

Definition at line 157 of file acedef.h.

Definition at line 158 of file acedef.h.

unsigned int _acedef::ace_l_jnlidx

Definition at line 161 of file acedef.h.

unsigned long long _acedef::ace_q_cdate

Definition at line 162 of file acedef.h.

Definition at line 163 of file acedef.h.

Definition at line 164 of file acedef.h.

unsigned int _acedef::ace_l_spare1

Definition at line 167 of file acedef.h.

Definition at line 168 of file acedef.h.

Definition at line 169 of file acedef.h.

Definition at line 170 of file acedef.h.

Definition at line 171 of file acedef.h.

unsigned int _acedef::ace_l_spare2

Definition at line 174 of file acedef.h.

unsigned long long _acedef::ace_q_image_ids

Definition at line 175 of file acedef.h.

Definition at line 178 of file acedef.h.

Definition at line 179 of file acedef.h.

Definition at line 180 of file acedef.h.

union { ... }


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

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