pub struct V2ipDeviceSetting(/* private fields */);Expand description
The device settings a V2IP configuration can carry, each on its own bit.
The same bits serve as the settings a frame carries and as the values of the on/off ones among them. The last three carry a value elsewhere in the block and have no on/off value of their own.
A device reports every setting it has, so one it never reports is one it does not have.
Implementations§
Source§impl V2ipDeviceSetting
impl V2ipDeviceSetting
Sourcepub const SINK_CHECK_POWER: Self
pub const SINK_CHECK_POWER: Self
Disables the decoder while the display is off.
Sourcepub const SINK_OFF_NO_SIGNAL: Self
pub const SINK_OFF_NO_SIGNAL: Self
Disables the HDMI output while there is no signal.
Sourcepub const IR_TX_MODULATED: Self
pub const IR_TX_MODULATED: Self
Sends infrared modulated.
Sourcepub const STATUS_LED: Self
pub const STATUS_LED: Self
Lights the status LED.
Sourcepub const NETWORK_LED: Self
pub const NETWORK_LED: Self
Lights the network port LEDs.
Sourcepub const CEC_COMBO_KEYS: Self
pub const CEC_COMBO_KEYS: Self
Accepts CEC combo keys.
Sourcepub const CEC_COMBO_INPUT: Self
pub const CEC_COMBO_INPUT: Self
Accepts CEC combo keys for the device’s own input.
Sourcepub const IR_PROFILE: Self
pub const IR_PROFILE: Self
The infrared profile of the device’s global infrared port.
Sourcepub const IR_PROFILE_SINK: Self
pub const IR_PROFILE_SINK: Self
The infrared profile of the output’s infrared port.
Sourcepub const IR_PROFILES: Self
pub const IR_PROFILES: Self
The infrared profiles stored on the device. Reported by the device itself and never written.
Trait Implementations§
Source§impl BitAnd for V2ipDeviceSetting
impl BitAnd for V2ipDeviceSetting
Source§impl BitOr for V2ipDeviceSetting
impl BitOr for V2ipDeviceSetting
Source§impl BitOrAssign for V2ipDeviceSetting
impl BitOrAssign for V2ipDeviceSetting
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
|= operation. Read more