OpenZWave Library: Class List

| OpenZWave Library 1.6.0

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]

►N OpenZWave |
►N SimpleHTTPClient |
C HttpSocket | Socket that speaks HTTP protocol.Talk to a HTTP(s) server
C POST | This class is used for Posting data to a HTTP(s) serverPost some data to a HTTP(s) server
C Request | Main class for making a HTTP request to a HTTP(s) serverMake a request to a HTTP Server
►C SocketSet | Support Multiple TCP Socket connectionsto Support multiple TCP Socket Connections
C SocketSetData |
C TcpSocket | TCP Socket that can optionally be protected via SSLThis represents a TCP Socket that can be encrypted via SSL and is used to connect to a TCP Server (in this case, a HTTP(s) Server
C Alarm | Implements COMMAND_CLASS_NOTIFICATION (0x71), a Z-Wave device command class
C ApplicationStatus | Implements COMMAND_CLASS_APPLICATION_STATUS (0x22), a Z-Wave device command class
C Association | Implements COMMAND_CLASS_ASSOCIATION (0x85), a Z-Wave device command class
C AssociationCommandConfiguration | Implements COMMAND_CLASS_ASSOCIATION_COMMAND_CONFIGURATION (0x9b), a Z-Wave device command class
C BarrierOperator | Implements COMMAND_CLASS_BARRIER_OPERATOR (0x66), a Z-Wave device command class
C Basic | Implements COMMAND_CLASS_BASIC (0x20), a Z-Wave device command class
C BasicWindowCovering | Implements COMMAND_CLASS_BASIC_WINDOW_COVERING (0x50), a Z-Wave device command class
C Battery | Implements COMMAND_CLASS_BATTERY (0x80), a Z-Wave device command class
►C Bitfield |
C Iterator |
C CentralScene | Implements COMMAND_CLASS_CENTRAL_SCENE (0x5B), a Z-Wave device command class
C ClimateControlSchedule | Implements COMMAND_CLASS_CLIMATE_CONTROL_SCHEDULE (0x46), a Z-Wave device command class
C Clock | Implements COMMAND_CLASS_CLOCK (0x81), a Z-Wave device command class
C Color | Implements COMMAND_CLASS_COLOR (0x33), a Z-Wave device command class
►C CommandClass | Base class for all Z-Wave command classes
C RefreshValue |
C CommandClasses | Manages a map of command classes supported by a specific Z-Wave node
C CompatOptionFlagDefintions |
C CompatOptionFlagStorage |
C CompatOptionManager |
C Configuration | Implements COMMAND_CLASS_CONFIGURATION (0x70), a Z-Wave device command class
C Controller | Represents a USB ControllerController is derived from Stream rather than containing one, so that we can use its Wait abilities without having to duplicate them here. The stream is used for input. Buffering of output is handled by the OS
C ControllerReplication | Implements COMMAND_CLASS_CONTROLLER_REPLICATION (0x21), a Z-Wave device command class
C CRC16Encap | Implements COMMAND_CLASS_CRC_16_ENCAP (0x56), a Z-Wave device command class
C DeviceResetLocally | Implements COMMAND_CLASS_DEVICE_RESET_LOCALLY (0x5a), a Z-Wave device command class
C DNS | Implements platform-independent DNS lookup Operations
C DNSLookup |
C DNSThread | DNSThread provides Async DNS lookups for checking revision numbers of Config Files against the official database
C DoorLock | Implements COMMAND_CLASS_DOOR_LOCK (0x62), a Z-Wave device command class
C DoorLockLogging | Implements COMMAND_CLASS_DOOR_LOCK_LOGGING (0x4C), a Z-Wave device command class
►C Driver | Handles communication between OpenZWave and a device attached via a serial port (typically a controller)
C DriverData |
C EnergyProduction | Implements COMMAND_CLASS_ENERGY_PRODUCTION (0x90), a Z-Wave device command class
C Event | Platform-independent definition of event objects
C FileOps | Implements platform-independent File Operations
C Group | Manages a group of devices (various nodes associated with each other)
C Hail | Implements COMMAND_CLASS_HAIL (0x82), a Z-Wave device command class
C HidController | Interface for controllers that implement a HID emulation
C HttpClient |
C HttpDownload |
C i_HttpClient |
C i_LogImpl | A Abstract class to create a Custom Logging MethodUse this as the basis to create a custom logging class for your applation
C Indicator | Implements COMMAND_CLASS_INDICATOR (0x87), a Z-Wave device command class
C InstanceAssociation |
C LabelLocalizationEntry |
C Language | Implements COMMAND_CLASS_LANGUAGE (0x89), a Z-Wave device command class
C Localization |
C Lock | Implements COMMAND_CLASS_LOCK (0x76), a Z-Wave device command class
C LockGuard |
C Log | Implements a platform-independent log...written to the console and, optionally, a file
C Manager | The main public interface to OpenZWave
C ManufacturerProprietary | Implements COMMAND_CLASS_PROPRIETARY (0x91), a Z-Wave device command class
C ManufacturerSpecific | Implements COMMAND_CLASS_MANUFACTURER_SPECIFIC (0x72), a Z-Wave device command class
C ManufacturerSpecificDB | The _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices
C Meter | Implements COMMAND_CLASS_METER (0x32), a Z-Wave device command class
C MeterPulse | Implements COMMAND_CLASS_METER_PULSE (0x35), a Z-Wave device command class
C Msg | Message object to be passed to and from devices on the Z-Wave network
C MultiChannelAssociation | Implements COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION (0x8E), a Z-Wave device command class
C MultiCmd | Implements COMMAND_CLASS_MULTI_CMD (0x8f), a Z-Wave device command class
C MultiInstance | Implements COMMAND_CLASS_MULTI_INSTANCE (0x60), a Z-Wave device command class
C Mutex | Implements a platform-independent mutex–for serializing access to a shared resource
►C Node | Describes a Z-Wave node object...typically a device on the Z-Wave network
C ChangeLogEntry |
C CommandClassData |
C NodeData |
C NodeNaming | Implements COMMAND_CLASS_NODE_NAMING (0x77), a Z-Wave device command class
C NoOperation | Implements COMMAND_CLASS_NO_OPERATION (0x00), a Z-Wave device command class
C Notification | Provides a container for data sent via the notification callback handler installed by a call to Manager::AddWatcher
►C NotificationCCTypes |
C NotificationEventParams |
C NotificationEvents |
C NotificationTypes |
C Options | Manages library options read from XML files or the command line
C OZWException | Exception Handling Interface
C Powerlevel | Implements COMMAND_CLASS_POWERLEVEL (0x73), a Z-Wave device command class
C ProductDescriptor |
C Proprietary | Implements COMMAND_CLASS_PROPRIETARY (0x88), a Z-Wave device command class
C Protection | Implements COMMAND_CLASS_PROTECTION (0x75), a Z-Wave device command class
C Ref |
C Scene | Collection of ValueIDs to be treated as a unit
C SceneActivation | Implements COMMAND_CLASS_SCENEACTIVATION (0x2B), a Z-Wave device command class
C Security | Implements COMMAND_CLASS_SECURITY (0x98), a Z-Wave device command class
C SensorAlarm | Implements COMMAND_CLASS_SENSOR_ALARM (0x9c), a Z-Wave device command class
C SensorBinary | Implements COMMAND_CLASS_SENSOR_BINARY (0x30), a Z-Wave device command class
C SensorMultilevel | Implements COMMAND_CLASS_SENSOR_MULTILEVEL (0x31), a Z-Wave device command class
C SerialController | Interface for controllers that implement a Serial Interface (USB Serial Port Emulation)
C SimpleAV |
C SimpleAVCommandItem |
C SoundSwitch | Implements COMMAND_CLASS_SOUND_SWITCH (0x79), a Z-Wave device command class
C Stream | Platform-independent definition of a circular buffer
C SwitchAll | Implements COMMAND_CLASS_SWITCH_ALL (0x27), a Z-Wave device command class
C SwitchBinary | Implements COMMAND_CLASS_SWITCH_BINARY (0x25), a Z-Wave device command class
C SwitchMultilevel | Implements COMMAND_CLASS_SWITCH_MULTILEVEL (0x26), a Z-Wave device command class
C SwitchToggleBinary | Implements COMMAND_CLASS_SWITCH_TOGGLE_BINARY (0x28), a Z-Wave device command class
C SwitchToggleMultilevel | Implements COMMAND_CLASS_SWITCH_TOGGLE_MULTILEVEL (0x29), a Z-Wave device command class
C ThermostatFanMode | Implements COMMAND_CLASS_THERMOSTAT_FAN_MODE (0x44), a Z-Wave device command class
C ThermostatFanState | Implements COMMAND_CLASS_THERMOSTAT_FAN_STATE (0x45), a Z-Wave device command class
C ThermostatMode | Implements COMMAND_CLASS_THERMOSTAT_MODE (0x40), a Z-Wave device command class
C ThermostatOperatingState | Implements COMMAND_CLASS_THERMOSTAT_OPERATING_STATE (0x42), a Z-Wave device command class
C ThermostatSetpoint | Implements COMMAND_CLASS_THERMOSTAT_SETPOINT (0x43), a Z-Wave device command class
C Thread | Implements a platform-independent thread management class
C TimeParameters | Implements COMMAND_CLASS_TIME_PARAMETERS (0x8B), a Z-Wave device command class
C Timer | Timer SubClass for automatically registering/unregistering Timer Callbacks if the instance goes out of scope
►C TimerThread | Makes it possible to schedule events to happen at a certain time in the future
C TimerEventEntry |
C TimeStamp | Implements a platform-independent TimeStamp
C UserCode | Implements COMMAND_CLASS_USER_CODE (0x63), a Z-Wave device command class
C Value | Base class for values associated with a node
C ValueBitSet | BitSet value sent to/received from a node
C ValueBool | Boolean value sent to/received from a node
C ValueButton | Button value
C ValueByte | Byte value sent to/received from a node
C ValueDecimal | Decimal value sent to/received from a node
C ValueID | Provides a unique ID for a value reported by a Z-Wave device.The ValueID is used to uniquely identify a value reported by a Z-Wave device
C ValueInt | Integer value sent to/received from a node
►C ValueList | List of values sent to/received from a node
C Item | An item (element) in the list of values
C ValueLocalizationEntry |
C ValueRaw | A collection of bytes sent to/received from a node
C ValueSchedule | Schedule sent to/received from a node
C ValueShort | Short value sent to/received from a node
C ValueStore | Container that holds all of the values associated with a given node
C ValueString | String value sent to/received from a node
C Version | Implements COMMAND_CLASS_VERSION (0x86), a Z-Wave device command class
C Wait | Platform-independent definition of Wait objects
C WakeUp | Implements COMMAND_CLASS_WAKE_UP (0x84), a Z-Wave device command class
C ZWavePlusInfo | Implements COMMAND_CLASS_ZWAVEPLUS_INFO (0x5E), a Z-Wave device command class
C ozwversion |