Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Object permission set functions
Collaboration diagram for Object permission set functions:

Macros

#define APR_PERMS_SET_IMPLEMENT(type)
 
#define APR_PERMS_SET_ENOTIMPL(type)
 
#define APR_PERMS_SET_FN(type)   apr_##type##_perms_set
 

Typedefs

typedef apr_status_tapr_perms_setfn_t )(void *object, apr_fileperms_t perms, apr_uid_t uid, apr_gid_t gid)
 

Detailed Description

Macro Definition Documentation

#define APR_PERMS_SET_ENOTIMPL (   type)
Value:
APR_DECLARE(apr_status_t) apr_##type##_perms_set \
(void *the##type, apr_fileperms_t perms, \
apr_uid_t uid, apr_gid_t gid) \
{ return APR_ENOTIMPL ; }
#define APR_DECLARE(x)
Definition: macros.h:6
int apr_status_t
Definition: apr_errno.h:44
#define APR_PERMS_SET_FN (   type)    apr_##type##_perms_set
#define APR_PERMS_SET_IMPLEMENT (   type)
Value:
APR_DECLARE(apr_status_t) apr_##type##_perms_set \
(void *the##type, apr_fileperms_t perms, \
apr_uid_t uid, apr_gid_t gid)
#define APR_DECLARE(x)
Definition: macros.h:6
int apr_status_t
Definition: apr_errno.h:44

Typedef Documentation

typedef apr_status_t( apr_perms_setfn_t)(void *object, apr_fileperms_t perms, apr_uid_t uid, apr_gid_t gid)

Permission set callback function.