1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//////////////////////////////////////////// /// CHOICE /// Cancels a session #[macro_export] macro_rules! send_cancel { ($func_name: ident, $name: ident, $meshedchannels_name: ident, $nsessions: literal, $msg: expr) => { mpst_seq::send_cancel!($func_name, $name, $meshedchannels_name, $nsessions, $msg); }; } /// Broadcast a session from the first participant to /// others. Creates the function that will be direcly sent #[macro_export] macro_rules! broadcast_cancel { ($session: expr, $nsessions: literal) => { mpst_seq::broadcast_cancel!($session, $nsessions); }; }