|
Category | API function | Explanations |
|
Common | GetSensorsNum | Get total number of registered sensing devices in a system |
GetActuatorsNum | Get total number of registered actuating devices in a system |
GetMapServiceURI | Get map service information for visual display of virtual objects |
ConfigUI | Build user interface for a selected virtual object to provide interactive access and control |
ExecCommand | Execute supported operation on selected device using its virtual object profile |
|
Virtual objects management | GetVOStatus | Get current status of virtual objects, for example, idle, busy, functional, and nonfunctional |
AddVObject | Add virtual object profile information to the database |
UpdateVObject | Modify existing virtual object profile information in the database |
DelVObject | Delete the selected virtual object from the database |
VOConfigManagement | Perform configuration management on the virtual object to return the selected type of virtual objects in the given area |
VOFaultManagement | Perform fault management on registered virtual objects to identify faulty and operational devices |
|
Service objects management | GetSOStatus | Get current status of the service object by checking the status of its associated virtual objects |
AddSObject | Add service object profile information to the database |
UpdateSObject | Modify existing service object profile information in the database |
DelSObject | Delete the selected service object from the database |
SOConfigManagement | Perform configuration management on service objects to return the selected type of service objects in the given area |
SOFaultManagement | Perform fault management on registered service objects to identify faulty and operational services |
|