Expand description
Typed numeric values used by SCCP messages.
Most Skinny numeric fields are extensible firmware contracts. Data-bearing
Unknown variants keep them type-safe without making newer phones fail to
decode. Convert from the wire with From<u32>, inspect known values through
ALL_KNOWN, and use wire_value (or Into<u32>) when encoding.
Structs§
- Party
Information Restrictions - Identity fields a station must suppress for a conference participant.
- Phone
Features - Feature flags advertised in the three-byte station protocol field.
- Protocol
Version - A negotiated SCCP protocol version in the supported 3..=22 range.
- Receive
Transmit - Permitted media directions in a capability entry.
- Station
Session Context - Negotiated inputs that select station-facing message layouts.
Enums§
- AddParticipant
Result - Outcome returned when attaching a conference participant.
- Alarm
Severity - Operational severity attached to a station alarm report.
- Announcement
Play Mode - Ordering policy for playing an announcement sequence.
- Announcement
Play Status - Completion status returned when announcement playback finishes.
- Audit
Participant Result - Outcome returned by a conference-participant audit.
- Busy
Lamp Field State - Busy-lamp-field availability reported by a subscription notification.
- Button
Type - Button definitions use the stimulus values plus provisioning-only placeholder values in the 0xf1..=0xf5 range.
- Call
Forward Kind - Call-forwarding condition represented by a forwarding entry.
- Call
History Disposition - History bucket assigned to a completed call.
- Call
Info Visibility - Visibility policy for call-information presentation.
- Call
Priority - Precedence assigned to a call or media request.
- Call
Security State - Security indication presented for a call.
- Call
State - Station call-state indication shown by the call plane.
- Call
Type - Direction and origin classification attached to call information.
- Codec
- Skinny payload capability / codec identifier.
- Codec
Kind - Broad media class for a codec capability.
- Conference
Resource Type - Media resource allocated for a station-managed conference.
- Create
Conference Result - Outcome returned by conference creation.
- Delete
Conference Result - Outcome returned by conference deletion.
- Device
Type - Station device model identifier.
- Digit
- One keypad digit, including the extended A-D symbols.
- Dtmf
Mode - Policy used to transport connected-call DTMF digits.
- Dynamic
Call Info Layout - Version-selected shape of a dynamic call-information payload.
- Echo
Cancellation - Station echo-cancellation policy for an audio channel.
- Encryption
Capability - SRTP algorithm support advertised by a media capability.
- Encryption
Method - SRTP encryption algorithm selected for a media channel.
- EndOf
Announcement Ack - Requested acknowledgement behavior at the end of an announcement.
- G723
BitRate - Bit-rate selector occupying the codec qualifier word for G.723.
- IpAddress
Type - Network-address family selected by a versioned media layout.
- KeyMode
- Call-state context used to select an advertised soft-key set.
- Lamp
Mode - Visual state selected for a station lamp.
- Layout
Profile - Wire-layout transitions used between SCCP versions 3 and 22.
- Media
Path Capability - Capability state reported for a station media path.
- Media
Path Event - Availability transition reported for a station media path.
- Media
Path Id - Station audio-path component named by a media-path event.
- Media
Status - Result status returned by media-channel operations.
- Media
Transport - Transport family requested for a media endpoint.
- Media
Type - Media class used when allocating or closing ports.
- Message
Waiting Result - Result returned for a message-waiting notification.
- Microphone
Mode - Station microphone state selected by call control.
- Misc
Command Type - Codec-specific operation carried by a miscellaneous multimedia command.
- Modify
Conference Result - Outcome returned by conference modification.
- Notification
Priority - Ordered status-line notification slots. Larger values take precedence.
- QosDirection
- RSVP reservation direction carried by SCCP QoS service messages.
- QosError
Code - QoS service failure reported independently of RSVP protocol errors.
- QosReservation
Style - RSVP reservation style used by QoS path setup.
- Reset
Type - Restart scope requested from a station.
- Ring
Duration - Whether a ringer command applies once or continuously.
- Ringer
Mode - Audible ringer pattern selected for the station.
- Rsvp
Error Code - RSVP protocol error returned by a failed QoS reservation.
- Silence
Suppression - Station-side voice-activity detection/silence suppression policy.
- SoftKey
- Soft-key events are one-based positions in the advertised template.
- Speaker
Mode - Station speaker state selected by call control.
- Statistics
Processing - Whether a connection-statistics response clears the station counters.
- Stimulus
- Physical or logical button stimulus reported by a station.
- Subscription
Cause - Result of a phone-book/BLF subscription request.
- Tone
- Tone identifier used by tone and announcement commands.
- Tone
Direction - Media direction in which a station should play a tone.
- Unregister
Status - Station result attached to an unregister acknowledgement.
- Video
Format - Picture-size profile used by a video capability.
Constants§
- RFC2833_
TELEPHONE_ EVENT_ PAYLOAD - Dynamic RTP payload type used for telephone-event DTMF when a station is configured to send digits through the media stream.