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

Work Items
[State Object Library]


Data Structures

struct  sos_wkitem_t

Typedefs

typedef sos_wkitem_t sos_wkitem_t

Functions

 SUL_PEER_DECLARE (wkitems)
 sos_wkitems_get_all (apr_array_header_t **array, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_wkitems_get_all_unresolved (apr_array_header_t **array, sos_fs_txn_t *txn, apr_pool_t *pool)
 sos_wkitems_get_node_unresolved (apr_array_header_t **array, sos_fs_txn_t *txn, sul_key_t node_id, apr_pool_t *pool)
 sos_wkitems_get_node_critical (sos_wkitem_t **wkitem, sul_key_t node_id, sos_fs_txn_t *txn, apr_pool_t *pool)

Function Documentation

sos_wkitems_get_all apr_array_header_t **  array,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

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

sos_wkitems_get_all_unresolved apr_array_header_t **  array,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

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

sos_wkitems_get_node_critical sos_wkitem_t **  wkitem,
sul_key_t  node_id,
sos_fs_txn_t txn,
apr_pool_t *  pool
 

Parameters:
wkitem 
node_id Identifier of the Node to retrieve the critical Work Item for.
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise. An sul_error_t instance if an error occured and NULL otherwise.

sos_wkitems_get_node_unresolved apr_array_header_t **  array,
sos_fs_txn_t txn,
sul_key_t  node_id,
apr_pool_t *  pool
 

Parameters:
array 
node_id 
txn A database transaction.
pool Memory pool to allocate overhead from.
Returns:
An sul_error_t instance if an error occured and NULL otherwise. 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