All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Fields
as_role Struct Reference

Detailed Description

Role definition.

Definition at line 138 of file as_admin.h.

#include "as_admin.h"

+ Collaboration diagram for as_role:

Data Fields

char name [AS_ROLE_SIZE]
 
as_privilege privileges []
 
int privileges_size
 
int read_quota
 
char ** whitelist
 
int whitelist_size
 
int write_quota
 

Field Documentation

char as_role::name[AS_ROLE_SIZE]

Role name.

Definition at line 142 of file as_admin.h.

as_privilege as_role::privileges[]

Array of assigned privileges.

Definition at line 172 of file as_admin.h.

int as_role::privileges_size

Length of privileges array.

Definition at line 167 of file as_admin.h.

int as_role::read_quota

Maximum reads per second limit.

Definition at line 147 of file as_admin.h.

char** as_role::whitelist

Array of allowable IP address strings.

Definition at line 157 of file as_admin.h.

int as_role::whitelist_size

Length of whitelist array.

Definition at line 162 of file as_admin.h.

int as_role::write_quota

Maximum writes per second limit.

Definition at line 152 of file as_admin.h.


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