Module extension

Module extension 

Source
Expand description

Protocol extension defined by TCAT for ASICs of DICE.

The module includes structure, enumeration, and trait and its implementation for protocol extension defined by TC Applied Technologies (TCAT) for ASICs of Digital Interface Communication Engine (DICE).

Re-exports§

pub use caps_section::ExtensionCaps;
pub use current_config_section::CurrentRouterParams;
pub use current_config_section::CurrentStreamFormatParams;
pub use mixer_section::MixerCoefficientParams;
pub use mixer_section::MixerSaturationParams;
pub use peak_section::PeakParams;
pub use router_section::RouterParams;
pub use standalone_section::StandaloneParameters;
pub use stream_format_section::StreamFormatParams;

Modules§

caps_section
Capabilities section in protocol extension defined by TCAT for ASICs of DICE.
cmd_section
Command section in protocol extension defined by TCAT for ASICs of DICE.
current_config_section
Current configuration section in protocol extension defined by TCAT for ASICs of DICE.
mixer_section
Mixer section in protocol extension defined by TCAT for ASICs of DICE.
peak_section
Peak section in protocol extension defined by TCAT for ASICs of DICE.
router_section
Router section in protocol extension defined by TCAT for ASICs of DICE.
standalone_section
Standalone section in protocol extension defined by TCAT for ASICs of DICE.
stream_format_section
Stream format section in protocol extension defined by TCAT for ASICs of DICE.

Structs§

DstBlk
Destination block in router function.
ExtensionSections
Sections for protocol extension.
FormatEntry
Entry of stream format.
RouterEntry
Entry of route in router function.
SrcBlk
Source block in router function.

Enums§

DstBlkId
Identifier of destination block.
ProtocolExtensionError
Any error of protocol extension.
SrcBlkId
Identifier of source block.

Constants§

AC3_CHANNELS
The number of channels in stream format for AC3 channels.

Traits§

TcatExtensionOperation
Operation of TCAT protocol extension.
TcatExtensionSectionNotifiedParamsOperation
Operation for parameters in which any change is notified to owner application in TCAT protocol extension.
TcatExtensionSectionParamsOperation
Operation for whole parameters in section of TCAT protocol extension.
TcatExtensionSectionPartialMutableParamsOperation
Operation for partial mutable parameters in section of TCAT protocol extension.
TcatExtensionSectionWholeMutableParamsOperation
Operation for whole mutable parameters in section of TCAT protocol extension.