pub struct UltraliteProtocol;Expand description
The protocol implementation for Ultralite.
Implementations§
Source§impl UltraliteProtocol
impl UltraliteProtocol
Sourcepub const NOTIFY_PORT_CHANGE: u32 = 1_073_741_824u32
pub const NOTIFY_PORT_CHANGE: u32 = 1_073_741_824u32
Notification mask for main assignment, and phone assignment. The change of phone assignment is also notified in message delivered by the sequence of isochronous packets.
Sourcepub const KNOB_TARGETS: &'static [TargetPort]
pub const KNOB_TARGETS: &'static [TargetPort]
The target of knob control.
Sourcepub const INPUT_COUNT: usize = 10usize
pub const INPUT_COUNT: usize = 10usize
The number of inputs.
Sourcepub const INPUT_GAIN_MIN: u8 = 0u8
pub const INPUT_GAIN_MIN: u8 = 0u8
The minimum value of input.
Sourcepub const INPUT_GAIN_MAX: u8 = 24u8
pub const INPUT_GAIN_MAX: u8 = 24u8
The maximum value of input.
Sourcepub const INPUT_GAIN_STEP: u8 = 1u8
pub const INPUT_GAIN_STEP: u8 = 1u8
The step value of input.
Trait Implementations§
Source§impl Default for UltraliteProtocol
impl Default for UltraliteProtocol
Source§fn default() -> UltraliteProtocol
fn default() -> UltraliteProtocol
Returns the “default value” for a type. Read more
Source§impl MotuPortAssignSpecification for UltraliteProtocol
impl MotuPortAssignSpecification for UltraliteProtocol
const ASSIGN_PORT_TARGETS: &'static [TargetPort]
const ASSIGN_PORT_VALS: &'static [u8]
Source§impl MotuRegisterDspMeterSpecification for UltraliteProtocol
impl MotuRegisterDspMeterSpecification for UltraliteProtocol
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 UltraliteProtocol
impl MotuRegisterDspMixerMonauralSourceSpecification for UltraliteProtocol
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 MotuRegisterDspMonauralInputSpecification for UltraliteProtocol
impl MotuRegisterDspMonauralInputSpecification for UltraliteProtocol
Source§const INPUT_COUNT: usize = 10usize
const INPUT_COUNT: usize = 10usize
The number of inputs.
Source§const INPUT_GAIN_MIN: u8 = 0u8
const INPUT_GAIN_MIN: u8 = 0u8
The minimum value of gain.
Source§const INPUT_MIC_GAIN_MAX: u8 = 24u8
const INPUT_MIC_GAIN_MAX: u8 = 24u8
The maximum value of gain for microphone inputs.
Source§const INPUT_LINE_GAIN_MAX: u8 = 18u8
const INPUT_LINE_GAIN_MAX: u8 = 18u8
The maximum value of gain for line inputs.
Source§const INPUT_SPDIF_GAIN_MAX: u8 = 12u8
const INPUT_SPDIF_GAIN_MAX: u8 = 12u8
The maximum value of gain for S/PDIF inputs.
Source§const INPUT_GAIN_STEP: u8 = 1u8
const INPUT_GAIN_STEP: u8 = 1u8
The step value of gain.
Source§impl MotuRegisterDspSpecification for UltraliteProtocol
impl MotuRegisterDspSpecification for UltraliteProtocol
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 MotuWhollyCacheableParamsOperation<UltraliteMainAssign> for UltraliteProtocol
impl MotuWhollyCacheableParamsOperation<UltraliteMainAssign> for UltraliteProtocol
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut UltraliteMainAssign,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut UltraliteMainAssign, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl MotuWhollyUpdatableParamsOperation<UltraliteMainAssign> for UltraliteProtocol
impl MotuWhollyUpdatableParamsOperation<UltraliteMainAssign> for UltraliteProtocol
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &UltraliteMainAssign,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &UltraliteMainAssign, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.
impl MotuClockNameDisplaySpecification for UltraliteProtocol
Auto Trait Implementations§
impl Freeze for UltraliteProtocol
impl RefUnwindSafe for UltraliteProtocol
impl Send for UltraliteProtocol
impl Sync for UltraliteProtocol
impl Unpin for UltraliteProtocol
impl UnwindSafe for UltraliteProtocol
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<RegisterDspMonauralInputState> for O
impl<O> MotuPartiallyUpdatableParamsOperation<RegisterDspMonauralInputState> for O
Source§fn update_partially(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMonauralInputState,
updates: RegisterDspMonauralInputState,
timeout_ms: u32,
) -> Result<(), Error>
fn update_partially( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMonauralInputState, updates: RegisterDspMonauralInputState, 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<RegisterDspMonauralInputState> for O
impl<O> MotuRegisterDspEventOperation<RegisterDspMonauralInputState> for O
Source§fn parse_event(
params: &mut RegisterDspMonauralInputState,
event: &RegisterDspEvent,
) -> bool
fn parse_event( params: &mut RegisterDspMonauralInputState, 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<RegisterDspMonauralInputState, SndMotuRegisterDspParameter> for O
impl<O> MotuRegisterDspImageOperation<RegisterDspMonauralInputState, SndMotuRegisterDspParameter> for O
Source§fn parse_image(
params: &mut RegisterDspMonauralInputState,
image: &SndMotuRegisterDspParameter,
)
fn parse_image( params: &mut RegisterDspMonauralInputState, 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<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<RegisterDspMonauralInputState> for O
impl<O> MotuWhollyCacheableParamsOperation<RegisterDspMonauralInputState> for O
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut RegisterDspMonauralInputState,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut RegisterDspMonauralInputState, 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> MotuWhollyUpdatableParamsOperation<ClockNameDisplayParameters> for Owhere
O: MotuClockNameDisplaySpecification,
impl<O> MotuWhollyUpdatableParamsOperation<ClockNameDisplayParameters> for Owhere
O: MotuClockNameDisplaySpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &ClockNameDisplayParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &ClockNameDisplayParameters, 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<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.