mctx-core 0.2.4

Runtime-agnostic and portable IPv4 and IPv6 multicast sender library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::PublicationId;
use std::net::{IpAddr, SocketAddr};

/// Result of one multicast send call.
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub struct SendReport {
    pub publication_id: PublicationId,
    pub destination: SocketAddr,
    pub local_addr: Option<SocketAddr>,
    pub source_addr: Option<IpAddr>,
    pub bytes_sent: usize,
}