Struct rust_corosync::cpg::Model1Data [−][src]
pub struct Model1Data {
pub flags: Model1Flags,
pub deliver_fn: Option<fn(handle: &Handle, group_name: String, nodeid: NodeId, pid: u32, msg: &[u8], msg_len: usize)>,
pub confchg_fn: Option<fn(handle: &Handle, group_name: &str, member_list: Vec<Address>, left_list: Vec<Address>, joined_list: Vec<Address>)>,
pub totem_confchg_fn: Option<fn(handle: &Handle, ring_id: RingId, member_list: Vec<NodeId>)>,
}Expand description
Data for model1 initialize
Fields
flags: Model1Flagsdeliver_fn: Option<fn(handle: &Handle, group_name: String, nodeid: NodeId, pid: u32, msg: &[u8], msg_len: usize)>confchg_fn: Option<fn(handle: &Handle, group_name: &str, member_list: Vec<Address>, left_list: Vec<Address>, joined_list: Vec<Address>)>totem_confchg_fn: Option<fn(handle: &Handle, ring_id: RingId, member_list: Vec<NodeId>)>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Model1Dataimpl Send for Model1Dataimpl Sync for Model1Dataimpl Unpin for Model1Dataimpl UnwindSafe for Model1DataBlanket Implementations
Mutably borrows from an owned value. Read more