lockbox API reference

Functions
lkb_close - Close a lockbox
lkb_closevault - Close the current vault
lkb_create - Create a lockbox on a shelf
lkb_createselectfd - Create a file descriptor to be used in select on a specific list of lockboxes with a specific list of criteria
lkb_getacl - Get the access control list of a lockbox
lkb_getdata - Get data from a lockbox
lkb_getfile - Get the file from a lockbox
lkb_getname - Get the name of a lockbox
lkb_getselectableboxes - Get a list of the lockboxes that would cause a select on the vault to return immediately.
lkb_getstate - Get state bits from a lockbox
lkb_getusers - Get the number of users of a lockbox
lkb_listboxes - List all lockboxes on a shelf
lkb_listvaults - List all vaults in the system
lkb_lock - Lock a lockbox, preventing attempts by other users of that box from changing it
lkb_open - Open a lockbox on a shelf
lkb_openvault - Open a vault
lkb_resetallselects - Reset all select criteria in a vault
lkb_setacl - Set the access control list of a lockbox
lkb_setdata - Set data in a lockbox
lkb_setfile - Set the file in a lockbox
lkb_setselectcriterion - Set the value of a select criterion for a lockbox
lkb_setstate - Set state bits on a lockbox
lkb_size - Get the size of a lockbox
lkb_unlock - Release of lock on a lockbox
Structures
lockbox_acl - The structure of a lockbox access control list.
lockbox_select_fd_entry - The structure of an entry in the array passed to lkb_createselectfd