Enum p25::trunking::tsbk::TsbkOpcode [] [src]

pub enum TsbkOpcode {
    GroupVoiceGrant,
    GroupVoiceUpdate,
    GroupVoiceUpdateExplicit,
    UnitVoiceGrant,
    UnitCallRequest,
    UnitVoiceUpdate,
    PhoneGrant,
    PhoneAlert,
    UnitDataGrant,
    GroupDataGrant,
    GroupDataUpdate,
    GroupDataUpdateExplicit,
    UnitStatusUpdate,
    UnitStatusQuery,
    UnitShortMessage,
    UnitMonitor,
    UnitCallAlert,
    AckResponse,
    QueuedResponse,
    ExtendedFunctionResponse,
    DenyResponse,
    GroupAffiliationResponse,
    GroupAffiliationQuery,
    LocRegResponse,
    UnitRegResponse,
    UnitRegCommand,
    UnitAuthCommand,
    UnitDeregAck,
    RoamingAddrCommand,
    RoamingAddrUpdate,
    SystemServiceBroadcast,
    AltControlChannel,
    RfssStatusBroadcast,
    NetworkStatusBroadcast,
    AdjacentSite,
    ChannelParamsUpdate,
    ProtectionParamBroadcast,
    ProtectionParamUpdate,
    Reserved,
}

Type of a TSBK payload.

Variants

Methods

impl TsbkOpcode
[src]

[src]

Try to parse an opcode from the given 6 bits.

Trait Implementations

impl Copy for TsbkOpcode
[src]

impl Clone for TsbkOpcode
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for TsbkOpcode
[src]

[src]

Formats the value using the given formatter. Read more

impl Eq for TsbkOpcode
[src]

impl PartialEq for TsbkOpcode
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.