Enum p25::voice::control::LinkControlOpcode
[−]
[src]
pub enum LinkControlOpcode { GroupVoiceTraffic, GroupVoiceUpdate, UnitVoiceTraffic, GroupVoiceUpdateExplicit, UnitCallRequest, PhoneTraffic, PhoneAlert, CallTermination, GroupAffiliationQuery, UnitRegistrationRequest, UnitAuthenticationRequst, UnitStatusRequest, SystemServiceBroadcast, AltControlChannel, AdjacentSite, RfssStatusBroadcast, NetworkStatusBroadcast, UnitStatusUpdate, UnitShortMessage, UnitCallAlert, ExtendedFunction, ChannelParamsUpdate, ProtectionParamBroadcast, AltControlChannelExplicit, AdjacentSiteExplicit, ChannelParamsExplicit, RfssStatusExplicit, NetworkStatusExplicit, }
Type of a link control payload.
Variants
GroupVoiceTraffic
GroupVoiceUpdate
UnitVoiceTraffic
GroupVoiceUpdateExplicit
UnitCallRequest
PhoneTraffic
PhoneAlert
CallTermination
GroupAffiliationQuery
UnitRegistrationRequest
UnitAuthenticationRequst
UnitStatusRequest
SystemServiceBroadcast
AltControlChannel
AdjacentSite
RfssStatusBroadcast
NetworkStatusBroadcast
UnitStatusUpdate
UnitShortMessage
UnitCallAlert
ExtendedFunction
ChannelParamsUpdate
ProtectionParamBroadcast
AltControlChannelExplicit
AdjacentSiteExplicit
ChannelParamsExplicit
RfssStatusExplicit
NetworkStatusExplicit
Methods
impl LinkControlOpcode
[src]
pub fn from_bits(bits: u8) -> Option<LinkControlOpcode>
[src]
Try to parse an opcode from the given 6 bits.
Trait Implementations
impl Copy for LinkControlOpcode
[src]
impl Clone for LinkControlOpcode
[src]
fn clone(&self) -> LinkControlOpcode
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for LinkControlOpcode
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more