C# Class OSAERest.api

Inheritance: IRestService
Afficher le fichier Open project: opensourceautomation/Open-Source-Automation

Méthodes publiques

Méthode Description
AddObject ( string name, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
ExecuteMethod ( string name, string method, string param1, string param2 ) : System.Boolean
GetObject ( string name ) : OSAEObject
GetObjectState ( string name ) : OSAE.OSAEObjectState
GetObjectsByBaseType ( string type ) : OSAEObjectCollection
GetObjectsByContainer ( string container ) : OSAEObjectCollection
GetObjectsByType ( string type ) : OSAEObjectCollection
GetPlugins ( ) : OSAEObjectCollection
GetPropertyHistory ( string objName, string propName, string from, string to ) : List
GetStateHistory ( string objName, string from, string to ) : List
GetSystemStates ( ) : List
SendPattern ( string match ) : System.Boolean
SetObjectProperty ( string objName, string propName, string propVal ) : System.Boolean
SetObjectState ( string name, string state ) : System.Boolean
UpdateObject ( string oldName, string newName, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
getPropertyList ( string objName, string propName ) : List

Private Methods

Méthode Description
StringToBoolean ( string passedvalue ) : bool
getProperties ( string objName ) : OSAEObjectPropertyCollection
oRecognizer_SpeechRecognized ( object sender, System e ) : void

Method Details

AddObject() public méthode

public AddObject ( string name, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
name string
alias string
description string
type string
address string
container string
mintruestlevel int
enabled string
Résultat System.Boolean

ExecuteMethod() public méthode

public ExecuteMethod ( string name, string method, string param1, string param2 ) : System.Boolean
name string
method string
param1 string
param2 string
Résultat System.Boolean

GetObject() public méthode

public GetObject ( string name ) : OSAEObject
name string
Résultat OSAE.OSAEObject

GetObjectState() public méthode

public GetObjectState ( string name ) : OSAE.OSAEObjectState
name string
Résultat OSAE.OSAEObjectState

GetObjectsByBaseType() public méthode

public GetObjectsByBaseType ( string type ) : OSAEObjectCollection
type string
Résultat OSAEObjectCollection

GetObjectsByContainer() public méthode

public GetObjectsByContainer ( string container ) : OSAEObjectCollection
container string
Résultat OSAEObjectCollection

GetObjectsByType() public méthode

public GetObjectsByType ( string type ) : OSAEObjectCollection
type string
Résultat OSAEObjectCollection

GetPlugins() public méthode

public GetPlugins ( ) : OSAEObjectCollection
Résultat OSAEObjectCollection

GetPropertyHistory() public méthode

public GetPropertyHistory ( string objName, string propName, string from, string to ) : List
objName string
propName string
from string
to string
Résultat List

GetStateHistory() public méthode

public GetStateHistory ( string objName, string from, string to ) : List
objName string
from string
to string
Résultat List

GetSystemStates() public méthode

public GetSystemStates ( ) : List
Résultat List

SendPattern() public méthode

public SendPattern ( string match ) : System.Boolean
match string
Résultat System.Boolean

SetObjectProperty() public méthode

public SetObjectProperty ( string objName, string propName, string propVal ) : System.Boolean
objName string
propName string
propVal string
Résultat System.Boolean

SetObjectState() public méthode

public SetObjectState ( string name, string state ) : System.Boolean
name string
state string
Résultat System.Boolean

UpdateObject() public méthode

public UpdateObject ( string oldName, string newName, string alias, string description, string type, string address, string container, int mintruestlevel, string enabled ) : System.Boolean
oldName string
newName string
alias string
description string
type string
address string
container string
mintruestlevel int
enabled string
Résultat System.Boolean

getPropertyList() public méthode

public getPropertyList ( string objName, string propName ) : List
objName string
propName string
Résultat List