pub struct F896hdProtocol;Expand description
The protocol implementation for 896HD.
Implementations§
Source§impl F896hdProtocol
impl F896hdProtocol
Sourcepub const NOTIFY_PROGRAMMABLE_METER_MASK: u32 = 1_073_741_824u32
pub const NOTIFY_PROGRAMMABLE_METER_MASK: u32 = 1_073_741_824u32
Notification mask for programmable meter.
Sourcepub const NOTIFY_FOOTSWITCH_MASK: u32 = 16_777_216u32
pub const NOTIFY_FOOTSWITCH_MASK: u32 = 16_777_216u32
Notification mask for footswitch.
Trait Implementations§
Source§impl Default for F896hdProtocol
impl Default for F896hdProtocol
Source§fn default() -> F896hdProtocol
fn default() -> F896hdProtocol
Returns the “default value” for a type. Read more
Source§impl MotuAesebuRateConvertSpecification for F896hdProtocol
impl MotuAesebuRateConvertSpecification for F896hdProtocol
const AESEBU_RATE_CONVERT_MASK: u32 = 768u32
const AESEBU_RATE_CONVERT_SHIFT: usize = 8usize
const AESEBU_RATE_CONVERT_MODES: &'static [AesebuRateConvertMode] = _
Source§impl MotuLevelMetersSpecification for F896hdProtocol
impl MotuLevelMetersSpecification for F896hdProtocol
const LEVEL_METERS_PROGRAMMABLE_MODES: &'static [LevelMetersProgrammableMode]
const LEVEL_METERS_HOLD_TIME_MODES: &'static [LevelMetersHoldTimeMode] = _
const LEVEL_METERS_AESEBU_MODES: &'static [LevelMetersAesebuMode] = _
Source§impl MotuPortAssignSpecification for F896hdProtocol
impl MotuPortAssignSpecification for F896hdProtocol
const ASSIGN_PORT_TARGETS: &'static [TargetPort]
const ASSIGN_PORT_VALS: &'static [u8]
Source§impl MotuRegisterDspMeterSpecification for F896hdProtocol
impl MotuRegisterDspMeterSpecification for F896hdProtocol
Source§const INPUT_PORTS: &'static [TargetPort]
const INPUT_PORTS: &'static [TargetPort]
The input ports.
Source§const OUTPUT_PORT_PAIRS: &'static [TargetPort]
const OUTPUT_PORT_PAIRS: &'static [TargetPort]
The output pairs.
const OUTPUT_PORT_PAIR_POS: &'static [[usize; 2]]
Source§const OUTPUT_PORT_COUNT: usize = _
const OUTPUT_PORT_COUNT: usize = _
The number of outputs.
Source§const LEVEL_STEP: u8 = 1u8
const LEVEL_STEP: u8 = 1u8
The step value of detected signal level.
Source§const METER_IMAGE_SIZE: usize = 48usize
const METER_IMAGE_SIZE: usize = 48usize
The size of image.
fn create_meter_state() -> RegisterDspMeterState
Source§impl MotuRegisterDspMixerMonauralSourceSpecification for F896hdProtocol
impl MotuRegisterDspMixerMonauralSourceSpecification for F896hdProtocol
Source§const MIXER_SOURCES: &'static [TargetPort]
const MIXER_SOURCES: &'static [TargetPort]
The port of mixer sources.
Source§const SOURCE_GAIN_MIN: u8 = 0u8
const SOURCE_GAIN_MIN: u8 = 0u8
The minimum value of gain for mixer source.
Source§const SOURCE_GAIN_MAX: u8 = 128u8
const SOURCE_GAIN_MAX: u8 = 128u8
The maximum value of gain for mixer source.
Source§const SOURCE_GAIN_STEP: u8 = 1u8
const SOURCE_GAIN_STEP: u8 = 1u8
The step value of gain for mixer source.
Source§const SOURCE_PAN_MIN: u8 = 0u8
const SOURCE_PAN_MIN: u8 = 0u8
The minimum value of left and right balance for mixer source.
Source§const SOURCE_PAN_MAX: u8 = 128u8
const SOURCE_PAN_MAX: u8 = 128u8
The maximum value of left and right balance for mixer source.
Source§const SOURCE_PAN_STEP: u8 = 1u8
const SOURCE_PAN_STEP: u8 = 1u8
The step value of left and right balance for mixer source.
fn create_mixer_monaural_source_state() -> RegisterDspMixerMonauralSourceState
Source§impl MotuRegisterDspSpecification for F896hdProtocol
impl MotuRegisterDspSpecification for F896hdProtocol
Source§const MIXER_OUTPUT_DESTINATIONS: &'static [TargetPort]
const MIXER_OUTPUT_DESTINATIONS: &'static [TargetPort]
The destinations of mixer outputs.
Source§const MIXER_COUNT: usize = 4usize
const MIXER_COUNT: usize = 4usize
The number of mixers.
Source§const MIXER_OUTPUT_VOLUME_MIN: u8 = 0u8
const MIXER_OUTPUT_VOLUME_MIN: u8 = 0u8
The minimum value of mixer output volume.
Source§const MIXER_OUTPUT_VOLUME_MAX: u8 = 128u8
const MIXER_OUTPUT_VOLUME_MAX: u8 = 128u8
The maximum value of mixer output volume.
Source§const MIXER_OUTPUT_VOLUME_STEP: u8 = 1u8
const MIXER_OUTPUT_VOLUME_STEP: u8 = 1u8
The step value of mixer output volume.
Source§const OUTPUT_VOLUME_MIN: u8 = 0u8
const OUTPUT_VOLUME_MIN: u8 = 0u8
The minimum value of physical output volume.
Source§const OUTPUT_VOLUME_MAX: u8 = 128u8
const OUTPUT_VOLUME_MAX: u8 = 128u8
The maximum value of physical output volume.
Source§const OUTPUT_VOLUME_STEP: u8 = 1u8
const OUTPUT_VOLUME_STEP: u8 = 1u8
The step value of physical output volume.
Source§impl MotuVersion2OpticalIfaceSpecification for F896hdProtocol
impl MotuVersion2OpticalIfaceSpecification for F896hdProtocol
const OPT_IFACE_MODES: &'static [V2OptIfaceMode]
Source§impl MotuWordClockOutputSpecification for F896hdProtocol
impl MotuWordClockOutputSpecification for F896hdProtocol
const WORD_CLOCK_OUTPUT_SPEED_MODES: &'static [WordClkSpeedMode] = _
impl MotuRegisterDspMeterOutputTargetSpecification for F896hdProtocol
Auto Trait Implementations§
impl Freeze for F896hdProtocol
impl RefUnwindSafe for F896hdProtocol
impl Send for F896hdProtocol
impl Sync for F896hdProtocol
impl Unpin for F896hdProtocol
impl UnwindSafe for F896hdProtocol
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspMixerMonauralSourceState> for O
impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspMixerMonauralSourceState> for O
Source§fn update_partially(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMixerMonauralSourceState,
updates: RegisterDspMixerMonauralSourceState,
timeout_ms: u32,
) -> Result<(), Error>
fn update_partially( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMixerMonauralSourceState, updates: RegisterDspMixerMonauralSourceState, timeout_ms: u32, ) -> Result<(), Error>
Update the part of parameters.
Source§impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspMixerOutputState> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspMixerOutputState> for Owhere
O: MotuRegisterDspSpecification,
Source§fn update_partially(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMixerOutputState,
updates: RegisterDspMixerOutputState,
timeout_ms: u32,
) -> Result<(), Error>
fn update_partially( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMixerOutputState, updates: RegisterDspMixerOutputState, timeout_ms: u32, ) -> Result<(), Error>
Update the part of parameters.
Source§impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspOutputState> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspOutputState> for Owhere
O: MotuRegisterDspSpecification,
Source§fn update_partially(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspOutputState,
updates: RegisterDspOutputState,
timeout_ms: u32,
) -> Result<(), Error>
fn update_partially( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspOutputState, updates: RegisterDspOutputState, timeout_ms: u32, ) -> Result<(), Error>
Update the part of parameters.
Source§impl<O> MotuRegisterDspEventOperation<PhoneAssignParameters> for O
impl<O> MotuRegisterDspEventOperation<PhoneAssignParameters> for O
Source§fn parse_event(
params: &mut PhoneAssignParameters,
event: &RegisterDspEvent,
) -> bool
fn parse_event( params: &mut PhoneAssignParameters, event: &RegisterDspEvent, ) -> bool
Parse event.
Source§impl<O> MotuRegisterDspEventOperation<RegisterDspMixerMonauralSourceState> for O
impl<O> MotuRegisterDspEventOperation<RegisterDspMixerMonauralSourceState> for O
Source§fn parse_event(
params: &mut RegisterDspMixerMonauralSourceState,
event: &RegisterDspEvent,
) -> bool
fn parse_event( params: &mut RegisterDspMixerMonauralSourceState, event: &RegisterDspEvent, ) -> bool
Parse event.
Source§impl<O> MotuRegisterDspEventOperation<RegisterDspMixerOutputState> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuRegisterDspEventOperation<RegisterDspMixerOutputState> for Owhere
O: MotuRegisterDspSpecification,
Source§fn parse_event(
params: &mut RegisterDspMixerOutputState,
event: &RegisterDspEvent,
) -> bool
fn parse_event( params: &mut RegisterDspMixerOutputState, event: &RegisterDspEvent, ) -> bool
Parse event.
Source§impl<O> MotuRegisterDspEventOperation<RegisterDspOutputState> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuRegisterDspEventOperation<RegisterDspOutputState> for Owhere
O: MotuRegisterDspSpecification,
Source§fn parse_event(
params: &mut RegisterDspOutputState,
event: &RegisterDspEvent,
) -> bool
fn parse_event( params: &mut RegisterDspOutputState, event: &RegisterDspEvent, ) -> bool
Parse event.
Source§impl<O> MotuRegisterDspImageOperation<PhoneAssignParameters, SndMotuRegisterDspParameter> for O
impl<O> MotuRegisterDspImageOperation<PhoneAssignParameters, SndMotuRegisterDspParameter> for O
Source§fn parse_image(
params: &mut PhoneAssignParameters,
image: &SndMotuRegisterDspParameter,
)
fn parse_image( params: &mut PhoneAssignParameters, image: &SndMotuRegisterDspParameter, )
Parse image transferred in the series of isochronous packets.
Source§impl<O> MotuRegisterDspImageOperation<RegisterDspMeterState, [u8; 48]> for Owhere
O: MotuRegisterDspMeterSpecification,
impl<O> MotuRegisterDspImageOperation<RegisterDspMeterState, [u8; 48]> for Owhere
O: MotuRegisterDspMeterSpecification,
Source§fn parse_image(params: &mut RegisterDspMeterState, image: &[u8; 48])
fn parse_image(params: &mut RegisterDspMeterState, image: &[u8; 48])
Parse image transferred in the series of isochronous packets.
Source§impl<O> MotuRegisterDspImageOperation<RegisterDspMixerMonauralSourceState, SndMotuRegisterDspParameter> for O
impl<O> MotuRegisterDspImageOperation<RegisterDspMixerMonauralSourceState, SndMotuRegisterDspParameter> for O
Source§fn parse_image(
params: &mut RegisterDspMixerMonauralSourceState,
image: &SndMotuRegisterDspParameter,
)
fn parse_image( params: &mut RegisterDspMixerMonauralSourceState, image: &SndMotuRegisterDspParameter, )
Parse image transferred in the series of isochronous packets.
Source§impl<O> MotuRegisterDspImageOperation<RegisterDspMixerOutputState, SndMotuRegisterDspParameter> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuRegisterDspImageOperation<RegisterDspMixerOutputState, SndMotuRegisterDspParameter> for Owhere
O: MotuRegisterDspSpecification,
Source§fn parse_image(
params: &mut RegisterDspMixerOutputState,
image: &SndMotuRegisterDspParameter,
)
fn parse_image( params: &mut RegisterDspMixerOutputState, image: &SndMotuRegisterDspParameter, )
Parse image transferred in the series of isochronous packets.
Source§impl<O> MotuRegisterDspImageOperation<RegisterDspOutputState, SndMotuRegisterDspParameter> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuRegisterDspImageOperation<RegisterDspOutputState, SndMotuRegisterDspParameter> for Owhere
O: MotuRegisterDspSpecification,
Source§fn parse_image(
params: &mut RegisterDspOutputState,
image: &SndMotuRegisterDspParameter,
)
fn parse_image( params: &mut RegisterDspOutputState, image: &SndMotuRegisterDspParameter, )
Parse image transferred in the series of isochronous packets.
Source§impl<O> MotuWhollyCacheableParamsOperation<AesebuRateConvertMode> for Owhere
O: MotuAesebuRateConvertSpecification,
impl<O> MotuWhollyCacheableParamsOperation<AesebuRateConvertMode> for Owhere
O: MotuAesebuRateConvertSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut AesebuRateConvertMode,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut AesebuRateConvertMode, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
impl<O> MotuWhollyCacheableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut LevelMetersParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut LevelMetersParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<PhoneAssignParameters> for Owhere
O: MotuPortAssignSpecification,
impl<O> MotuWhollyCacheableParamsOperation<PhoneAssignParameters> for Owhere
O: MotuPortAssignSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut PhoneAssignParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut PhoneAssignParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMixerMonauralSourceState> for O
impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMixerMonauralSourceState> for O
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMixerMonauralSourceState,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMixerMonauralSourceState, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMixerOutputState> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMixerOutputState> for Owhere
O: MotuRegisterDspSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMixerOutputState,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMixerOutputState, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMixerReturnParameters> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMixerReturnParameters> for Owhere
O: MotuRegisterDspSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMixerReturnParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMixerReturnParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<RegisterDspOutputState> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuWhollyCacheableParamsOperation<RegisterDspOutputState> for Owhere
O: MotuRegisterDspSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspOutputState,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspOutputState, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<V3PortAssignParameters> for Owhere
O: MotuPortAssignSpecification,
impl<O> MotuWhollyCacheableParamsOperation<V3PortAssignParameters> for Owhere
O: MotuPortAssignSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut V3PortAssignParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut V3PortAssignParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
impl<O> MotuWhollyCacheableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut Version2ClockParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut Version2ClockParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<Version2OpticalIfaceParameters> for Owhere
O: MotuVersion2OpticalIfaceSpecification,
impl<O> MotuWhollyCacheableParamsOperation<Version2OpticalIfaceParameters> for Owhere
O: MotuVersion2OpticalIfaceSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut Version2OpticalIfaceParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut Version2OpticalIfaceParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyCacheableParamsOperation<WordClkSpeedMode> for Owhere
O: MotuWordClockOutputSpecification,
impl<O> MotuWhollyCacheableParamsOperation<WordClkSpeedMode> for Owhere
O: MotuWordClockOutputSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut WordClkSpeedMode,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut WordClkSpeedMode, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<AesebuRateConvertMode> for Owhere
O: MotuAesebuRateConvertSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<AesebuRateConvertMode> for Owhere
O: MotuAesebuRateConvertSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &AesebuRateConvertMode,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &AesebuRateConvertMode, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<LevelMetersParameters> for Owhere
O: MotuLevelMetersSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &LevelMetersParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &LevelMetersParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<PhoneAssignParameters> for Owhere
O: MotuPortAssignSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<PhoneAssignParameters> for Owhere
O: MotuPortAssignSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &PhoneAssignParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &PhoneAssignParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<RegisterDspMeterOutputTarget> for O
impl<O> MotuWhollyUpdatableParamsOperation<RegisterDspMeterOutputTarget> for O
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &RegisterDspMeterOutputTarget,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &RegisterDspMeterOutputTarget, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<RegisterDspMixerReturnParameters> for Owhere
O: MotuRegisterDspSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<RegisterDspMixerReturnParameters> for Owhere
O: MotuRegisterDspSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &RegisterDspMixerReturnParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &RegisterDspMixerReturnParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<V3PortAssignParameters> for Owhere
O: MotuPortAssignSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<V3PortAssignParameters> for Owhere
O: MotuPortAssignSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &V3PortAssignParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &V3PortAssignParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &Version2ClockParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &Version2ClockParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<Version2OpticalIfaceParameters> for Owhere
O: MotuVersion2OpticalIfaceSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<Version2OpticalIfaceParameters> for Owhere
O: MotuVersion2OpticalIfaceSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &Version2OpticalIfaceParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &Version2OpticalIfaceParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<WordClkSpeedMode> for Owhere
O: MotuWordClockOutputSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<WordClkSpeedMode> for Owhere
O: MotuWordClockOutputSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &WordClkSpeedMode,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &WordClkSpeedMode, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.