Struct IpStream
pub struct IpStream<Checksum> {
inner: HeaderPayloadTxStream<IpHeader<Checksum>>,
}Implementations
impl<#uint N> IpStream<IpChecksum<N>>
entity compute_checksum<#uint Steps, #uint BufferSpacing>(self, clk: clock, rst: bool) -> IpStream<IpChecksum<1>>
entity checksum_step<#uint O>(self) -> IpStream<IpChecksum<O>>
where
O == N / 2,
where
O == N / 2,
entity strip_checksum(self) -> IpStream<IpChecksum<0>>
impl IpStream<IpChecksum<1>>
entity into_ethernet(self, clk: clock, rst: bool, source_mac: MacAddr, dest_mac: MacAddr) -> EthernetStream