C# Class Contrequarte.SmartPlug.Core.SmartPlugMessages

Afficher le fichier Open project: contrequarte/SmartPlugSP2101W Class Usage Examples

Méthodes publiques

Méthode Description
GetEntirePowerInfo ( ) : System.Xml.Linq.XDocument
GetEntireScheduling ( bool isSetup ) : System.Xml.Linq.XDocument

Returns a XDocument as template for getting/setting schedules

GetLastToggleTime ( ) : System.Xml.Linq.XDocument
GetNowCurrent ( ) : System.Xml.Linq.XDocument
GetNowEnergy ( EnergyPeriods periodToRequest ) : System.Xml.Linq.XDocument
GetNowPower ( ) : System.Xml.Linq.XDocument
GetPlugState ( ) : System.Xml.Linq.XDocument
GetScheduledListForDayOfWeek ( DayOfWeek dayOfWeek ) : System.Xml.Linq.XDocument
GetSystemInfo ( ) : System.Xml.Linq.XDocument
SetDeviceName ( string nameToSet ) : System.Xml.Linq.XDocument
SetScheduleForDayOfWeek ( DayOfWeek dayOfWeek ) : System.Xml.Linq.XDocument
TogglePlugTo ( SmartPlugState stateToSet ) : System.Xml.Linq.XDocument

Method Details

GetEntirePowerInfo() public static méthode

public static GetEntirePowerInfo ( ) : System.Xml.Linq.XDocument
Résultat System.Xml.Linq.XDocument

GetEntireScheduling() public static méthode

Returns a XDocument as template for getting/setting schedules
public static GetEntireScheduling ( bool isSetup ) : System.Xml.Linq.XDocument
isSetup bool true returns a "setup" template, false a "get" template
Résultat System.Xml.Linq.XDocument

GetLastToggleTime() public static méthode

public static GetLastToggleTime ( ) : System.Xml.Linq.XDocument
Résultat System.Xml.Linq.XDocument

GetNowCurrent() public static méthode

public static GetNowCurrent ( ) : System.Xml.Linq.XDocument
Résultat System.Xml.Linq.XDocument

GetNowEnergy() public static méthode

public static GetNowEnergy ( EnergyPeriods periodToRequest ) : System.Xml.Linq.XDocument
periodToRequest EnergyPeriods
Résultat System.Xml.Linq.XDocument

GetNowPower() public static méthode

public static GetNowPower ( ) : System.Xml.Linq.XDocument
Résultat System.Xml.Linq.XDocument

GetPlugState() public static méthode

public static GetPlugState ( ) : System.Xml.Linq.XDocument
Résultat System.Xml.Linq.XDocument

GetScheduledListForDayOfWeek() public static méthode

public static GetScheduledListForDayOfWeek ( DayOfWeek dayOfWeek ) : System.Xml.Linq.XDocument
dayOfWeek DayOfWeek
Résultat System.Xml.Linq.XDocument

GetSystemInfo() public static méthode

public static GetSystemInfo ( ) : System.Xml.Linq.XDocument
Résultat System.Xml.Linq.XDocument

SetDeviceName() public static méthode

public static SetDeviceName ( string nameToSet ) : System.Xml.Linq.XDocument
nameToSet string
Résultat System.Xml.Linq.XDocument

SetScheduleForDayOfWeek() public static méthode

public static SetScheduleForDayOfWeek ( DayOfWeek dayOfWeek ) : System.Xml.Linq.XDocument
dayOfWeek DayOfWeek
Résultat System.Xml.Linq.XDocument

TogglePlugTo() public static méthode

public static TogglePlugTo ( SmartPlugState stateToSet ) : System.Xml.Linq.XDocument
stateToSet SmartPlugState
Résultat System.Xml.Linq.XDocument