Trait dmx::DmxPort
[−]
[src]
pub trait DmxPort { fn send_break(&mut self) -> Result<()>; fn send_raw_data(&mut self, data: &[u8]) -> Result<()>; fn send_raw_dmx_packet(&mut self, data: &[u8]) -> Result<()>; fn send_dmx_packet(&mut self, data: &[u8]) -> Result<()> { ... } fn send_dmx_alt_packet(&mut self, data: &[u8], start: u8) -> Result<()> { ... } }
Required Methods
fn send_break(&mut self) -> Result<()>
fn send_raw_data(&mut self, data: &[u8]) -> Result<()>
fn send_raw_dmx_packet(&mut self, data: &[u8]) -> Result<()>
Provided Methods
fn send_dmx_packet(&mut self, data: &[u8]) -> Result<()>
fn send_dmx_alt_packet(&mut self, data: &[u8], start: u8) -> Result<()>
Implementors
impl<T: SerialPort> DmxPort for T