openigtlink_rust/protocol/mod.rs
1//! OpenIGTLink protocol implementation module
2//!
3//! This module contains the core protocol structures and message types.
4
5pub mod crc;
6pub mod header;
7pub mod message;
8pub mod types;
9
10// Re-export commonly used types
11pub use header::{Header, TypeName, DeviceName, Timestamp};
12pub use crc::{calculate_crc, verify_crc};
13pub use message::{Message, IgtlMessage};
14pub use types::{CapabilityMessage, StatusMessage, TransformMessage};