Enum p25::message::receiver::MessageEvent [] [src]

pub enum MessageEvent {
    Error(P25Error),
    PacketNID(NetworkId),
    VoiceHeader(VoiceHeaderFields),
    VoiceFrame(VoiceFrame),
    LinkControl(LinkControlFields),
    CryptoControl(CryptoControlFields),
    LowSpeedDataFragment(u32),
    TrunkingControl(TsbkFields),
    VoiceTerm(LinkControlFields),
}

Events that can occur when receiving P25 messages.

Variants

A runtime error occured.

An NID at the start of a packet was decoded.

A voice header was received.

A voice frame was received.

A link control word was decoded.

A crypto control word was decoded.

A voice low-speed data fragment was decoded.

A trunking signalling packet was received.

A voice terminator link control was received.