Apache Portable Runtime
Defines | Typedefs
Object permission set functions
Apache Portability Runtime library

Defines

#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)

Define 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_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)

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.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines