//! Message handling module providing synchronous and asynchronous message operations
//!
//! This module provides functions for sending messages in both synchronous and asynchronous modes.
pub use crate;
/// Function to send an asynchronous message
///
/// # Arguments
/// * `src` - Pointer to the source data
/// * `size` - Size of the data in bytes
///
/// # Safety
/// This function is unsafe because it dereferences raw pointers
/// Function to send a synchronous message
///
/// # Arguments
/// * `src` - Pointer to the source data
/// * `size` - Size of the data in bytes
///
/// # Safety
/// This function is unsafe because it dereferences raw pointers