Main Page | Modules | Data Structures | File List | Data Fields

Realm Objects
[State Object Library]


Data Structures

struct  sos_realm_t

Typedefs

typedef sos_realm_t sos_realm_t

Functions

 SUL_PEER_DECLARE (realms)
 sos_realm_get_name (sos_realm_t **realm, const char *name, sos_realm_t *mother, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_realm_get_name_create (sos_realm_t **realm, const char *name, sos_realm_t *mother, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_realm_save (sos_realm_t *realm, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_realm_get_realms (apr_array_header_t **sub, sos_realm_t *realm, sos_fs_txn_t *txn, apr_pool_t *pool)

Function Documentation

sos_realm_get_name sos_realm_t **  realm,
const char *  name,
sos_realm_t *  mother,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
realm 
name 
mother 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_realm_get_name_create sos_realm_t **  realm,
const char *  name,
sos_realm_t *  mother,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
realm 
name 
mother 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_realm_get_realms apr_array_header_t **  sub,
sos_realm_t *  realm,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
sub 
realm 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.

sos_realm_save sos_realm_t *  realm,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
realm 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise.


Generated on Wed Apr 28 09:38:38 2004 for State by doxygen 1.3.5