pub trait RtcpPacket {
    const MIN_PACKET_LEN: usize;
    const PACKET_TYPE: u8;
    const VERSION: u8 = 2u8;
    const MAX_COUNT: u8 = 31u8;
}
Expand description

A Trait defining RTCP Packet structural data.

Required Associated Constants§

Provided Associated Constants§

source

const VERSION: u8 = 2u8

source

const MAX_COUNT: u8 = 31u8

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a> RtcpPacket for Packet<'a>

source§

const MIN_PACKET_LEN: usize = 4usize

source§

const PACKET_TYPE: u8 = 255u8

source§

impl<'a> RtcpPacket for App<'a>

source§

const MIN_PACKET_LEN: usize = 12usize

source§

const PACKET_TYPE: u8 = 204u8

source§

impl<'a> RtcpPacket for Bye<'a>

source§

const MIN_PACKET_LEN: usize = 4usize

source§

const PACKET_TYPE: u8 = 203u8

source§

impl<'a> RtcpPacket for PayloadFeedback<'a>

source§

const MIN_PACKET_LEN: usize = 12usize

source§

const PACKET_TYPE: u8 = 206u8

source§

impl<'a> RtcpPacket for ReceiverReport<'a>

source§

const MIN_PACKET_LEN: usize = 8usize

source§

const PACKET_TYPE: u8 = 201u8

source§

impl<'a> RtcpPacket for Sdes<'a>

source§

const MIN_PACKET_LEN: usize = 4usize

source§

const PACKET_TYPE: u8 = 202u8

source§

impl<'a> RtcpPacket for SenderReport<'a>

source§

const MIN_PACKET_LEN: usize = 28usize

source§

const PACKET_TYPE: u8 = 200u8

source§

impl<'a> RtcpPacket for TransportFeedback<'a>

source§

const MIN_PACKET_LEN: usize = 12usize

source§

const PACKET_TYPE: u8 = 205u8

source§

impl<'a> RtcpPacket for Unknown<'a>

source§

const MIN_PACKET_LEN: usize = 4usize

source§

const PACKET_TYPE: u8 = 255u8