Struct SmartPlug
hs100api
pub struct SmartPlug { /* fields omitted */ }
impl SmartPlug
fn new(ip: &'static str) -> SmartPlug
fn on(&self) -> Result<PlugInfo, Error>
fn off(&self) -> Result<PlugInfo, Error>
fn sysinfo(&self) -> Result<PlugInfo, Error>
fn meterinfo(&self) -> Result<PlugInfo, Error>
fn dailystats(&self, month: i32, year: i32) -> Result<PlugInfo, Error>