diff options
Diffstat (limited to 'source4/cluster/cluster_private.h')
-rw-r--r-- | source4/cluster/cluster_private.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source4/cluster/cluster_private.h b/source4/cluster/cluster_private.h index 12d57badd0..2dc749d890 100644 --- a/source4/cluster/cluster_private.h +++ b/source4/cluster/cluster_private.h @@ -29,6 +29,13 @@ struct cluster_ops { TALLOC_CTX *, struct server_id ); struct tdb_wrap *(*cluster_tdb_tmp_open)(struct cluster_ops *, TALLOC_CTX *, const char *, int); + void *(*backend_handle)(struct cluster_ops *); + NTSTATUS (*message_init)(struct cluster_ops *ops, + struct messaging_context *msg, struct server_id server, + cluster_message_fn_t handler); + NTSTATUS (*message_send)(struct cluster_ops *ops, + struct server_id server, uint32_t msg_type, + DATA_BLOB *data); void *private; /* backend state */ }; |