| |
daemon_name |
spread daemon to use: port_number@machine_name (e.g.
"4803@localhost")
|
| |
login_name |
name for this replicant to use to login to Spread daemon (0
length -> any name) |
| |
rp_name |
global name of the RHT to replicate |
| |
key_cmp |
key blob comparison fcn (NULL forces the use of the default compare function)
|
| |
key_hcode |
key blob hashcode fcn (NULL sets the use of the default hash
code function)
|
| |
key_cntxt |
passed to key fcns (can be NULL) **** USER PROTECTED
**** |
| |
on_update_cb |
callback on new update being applied (can be NULL) |
| |
on_synch_diff_cb |
callback on synchronization change (can be NULL) |
| |
on_failure_cb |
callback on fatal error (can be NULL)
|
| |
on_trash_cb |
callback when replicant has been completely reclaimed (can be
NULL)
|
| |
flags |
creation level flags (RHT_UNION is default or
choose RHT_INTERSECT) |