macro_rules! register_daemon_frame_payload_protocol {
($(#[$meta:meta])* $vis:vis const $name:ident: u32 = $value:expr;) => { ... };
}Expand description
Register a product-owned frozen daemon-frame payload protocol.
Product identifiers remain owned by applications. The macro applies the same compile-time registration checks as the private shared codec without exposing its crate path to a downstream consumer.