Struct openzwave::manager::Manager
[−]
[src]
pub struct Manager { pub ptr: *mut Manager, // some fields omitted }
Fields
ptr: *mut Manager
pub struct Manager { pub ptr: *mut Manager, // some fields omitted }
ptr: *mut Manager
impl Manager
[src]fn create(options: Options) -> Result<Manager>
fn add_node(&self, home_id: u32, secure: bool) -> Result<()>
fn remove_node(&self, home_id: u32) -> Result<()>
fn test_network(&self, home_id: u32, count: u32)
fn test_network_node(&self, home_id: u32, node_id: u8, count: u32)
fn heal_network(&self, home_id: u32, do_rr: bool)
fn heal_network_node(&self, home_id: u32, node_id: u8, do_rr: bool)
fn add_watcher<T: 'static + NotificationWatcher>(&mut self, watcher: T) -> Result<usize>
fn remove_watcher(&mut self, position: usize) -> Result<()>
fn add_driver(&mut self, device: &str) -> Result<()>
fn add_usb_driver(&mut self) -> Result<()>
fn remove_driver(&mut self, device: &str) -> Result<()>
fn remove_usb_driver(&mut self) -> Result<()>
fn get_poll_interval(&self) -> i32
fn set_poll_interval(&self, interval_ms: i32, is_between_each_poll: bool)
fn enable_poll_with_intensity(&self, vid: &ValueID, intensity: u8) -> bool
fn enable_poll(&self, vid: &ValueID) -> bool
fn disable_poll(&self, vid: &ValueID) -> bool
fn is_polled(&self, vid: &ValueID) -> bool
fn set_poll_intensity(&self, vid: &ValueID, intensity: u8)
fn get_poll_intensity(&self, vid: &ValueID) -> u8
impl Send for Manager
[src]impl Sync for Manager
[src]impl Drop for Manager
[src]