Call any/all active CPG callbacks for this [Handle] see [DispatchFlags] for details
(handle: &Handle, flags: DispatchFlags)
| 389 | |
| 390 | /// Call any/all active CPG callbacks for this [Handle] see [DispatchFlags] for details |
| 391 | pub fn dispatch(handle: &Handle, flags: DispatchFlags) -> Result<()> { |
| 392 | let res = unsafe { ffi::cpg_dispatch(handle.cpg_handle, flags as u32) }; |
| 393 | if res == ffi::CS_OK { |
| 394 | Ok(()) |
| 395 | } else { |
| 396 | Err(CsError::from_c(res)) |
| 397 | } |
| 398 | } |
| 399 | |
| 400 | /// Joins a CPG group for sending and receiving messages |
| 401 | pub fn join(handle: &Handle, group: &str) -> Result<()> { |