| ►NOpenZWave |  | 
| ►NSimpleHTTPClient |  | 
| CHttpSocket | Socket that speaks HTTP protocol | 
| CPOST | This class is used for Posting data to a HTTP(s) server | 
| CRequest | Main class for making a HTTP request to a HTTP(s) server | 
| ►CSocketSet | Support Multiple TCP Socket connections | 
| CSocketSetData |  | 
| CTcpSocket | TCP Socket that can optionally be protected via SSL | 
| CAlarm | Implements COMMAND_CLASS_NOTIFICATION (0x71), a Z-Wave device command class | 
| CApplicationStatus | Implements COMMAND_CLASS_APPLICATION_STATUS (0x22), a Z-Wave device command class | 
| CAssociation | Implements COMMAND_CLASS_ASSOCIATION (0x85), a Z-Wave device command class | 
| CAssociationCommandConfiguration | Implements COMMAND_CLASS_ASSOCIATION_COMMAND_CONFIGURATION (0x9b), a Z-Wave device command class | 
| CBarrierOperator | Implements COMMAND_CLASS_BARRIER_OPERATOR (0x66), a Z-Wave device command class | 
| CBasic | Implements COMMAND_CLASS_BASIC (0x20), a Z-Wave device command class | 
| CBasicWindowCovering | Implements COMMAND_CLASS_BASIC_WINDOW_COVERING (0x50), a Z-Wave device command class | 
| CBattery | Implements COMMAND_CLASS_BATTERY (0x80), a Z-Wave device command class | 
| ►CBitfield |  | 
| CIterator |  | 
| CCentralScene | Implements COMMAND_CLASS_CENTRAL_SCENE (0x5B), a Z-Wave device command class | 
| CClimateControlSchedule | Implements COMMAND_CLASS_CLIMATE_CONTROL_SCHEDULE (0x46), a Z-Wave device command class | 
| CClock | Implements COMMAND_CLASS_CLOCK (0x81), a Z-Wave device command class | 
| CColor | Implements COMMAND_CLASS_COLOR (0x33), a Z-Wave device command class | 
| ►CCommandClass | Base class for all Z-Wave command classes | 
| CRefreshValue |  | 
| CCommandClasses | Manages a map of command classes supported by a specific Z-Wave node | 
| CCompatOptionFlagDefintions |  | 
| CCompatOptionFlagStorage |  | 
| CCompatOptionManager |  | 
| CConfiguration | Implements COMMAND_CLASS_CONFIGURATION (0x70), a Z-Wave device command class | 
| CController | Represents a USB Controller | 
| CControllerReplication | Implements COMMAND_CLASS_CONTROLLER_REPLICATION (0x21), a Z-Wave device command class | 
| CCRC16Encap | Implements COMMAND_CLASS_CRC_16_ENCAP (0x56), a Z-Wave device command class | 
| CDeviceResetLocally | Implements COMMAND_CLASS_DEVICE_RESET_LOCALLY (0x5a), a Z-Wave device command class | 
| CDNS | Implements platform-independent DNS lookup Operations | 
| CDNSLookup |  | 
| CDNSThread | DNSThread provides Async DNS lookups for checking revision numbers of Config Files against the official database | 
| CDoorLock | Implements COMMAND_CLASS_DOOR_LOCK (0x62), a Z-Wave device command class | 
| CDoorLockLogging | Implements COMMAND_CLASS_DOOR_LOCK_LOGGING (0x4C), a Z-Wave device command class | 
| ►CDriver | Handles communication between OpenZWave and a device attached via a serial port (typically a controller) | 
| CDriverData |  | 
| CEnergyProduction | Implements COMMAND_CLASS_ENERGY_PRODUCTION (0x90), a Z-Wave device command class | 
| CEvent | Platform-independent definition of event objects | 
| CFileOps | Implements platform-independent File Operations | 
| CGroup | Manages a group of devices (various nodes associated with each other) | 
| CHail | Implements COMMAND_CLASS_HAIL (0x82), a Z-Wave device command class | 
| CHidController | Interface for controllers that implement a HID emulation | 
| CHttpClient |  | 
| CHttpDownload |  | 
| Ci_HttpClient |  | 
| Ci_LogImpl | A Abstract class to create a Custom Logging Method | 
| CIndicator | Implements COMMAND_CLASS_INDICATOR (0x87), a Z-Wave device command class | 
| CInstanceAssociation |  | 
| CLabelLocalizationEntry |  | 
| CLanguage | Implements COMMAND_CLASS_LANGUAGE (0x89), a Z-Wave device command class | 
| CLocalization |  | 
| CLock | Implements COMMAND_CLASS_LOCK (0x76), a Z-Wave device command class | 
| CLockGuard |  | 
| CLog | Implements a platform-independent log...written to the console and, optionally, a file | 
| CManager | The main public interface to OpenZWave | 
| CManufacturerProprietary | Implements COMMAND_CLASS_PROPRIETARY (0x91), a Z-Wave device command class | 
| CManufacturerSpecific | Implements COMMAND_CLASS_MANUFACTURER_SPECIFIC (0x72), a Z-Wave device command class | 
| CManufacturerSpecificDB | The _ManufacturerSpecificDB class handles the Config File Database that we use to configure devices | 
| CMeter | Implements COMMAND_CLASS_METER (0x32), a Z-Wave device command class | 
| CMeterPulse | Implements COMMAND_CLASS_METER_PULSE (0x35), a Z-Wave device command class | 
| CMsg | Message object to be passed to and from devices on the Z-Wave network | 
| CMultiChannelAssociation | Implements COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION (0x8E), a Z-Wave device command class | 
| CMultiCmd | Implements COMMAND_CLASS_MULTI_CMD (0x8f), a Z-Wave device command class | 
| CMultiInstance | Implements COMMAND_CLASS_MULTI_INSTANCE (0x60), a Z-Wave device command class | 
| CMutex | Implements a platform-independent mutex–for serializing access to a shared resource | 
| ►CNode | Describes a Z-Wave node object...typically a device on the Z-Wave network | 
| CChangeLogEntry |  | 
| CCommandClassData |  | 
| CNodeData |  | 
| CNodeNaming | Implements COMMAND_CLASS_NODE_NAMING (0x77), a Z-Wave device command class | 
| CNoOperation | Implements COMMAND_CLASS_NO_OPERATION (0x00), a Z-Wave device command class | 
| CNotification | Provides a container for data sent via the notification callback handler installed by a call to Manager::AddWatcher | 
| ►CNotificationCCTypes |  | 
| CNotificationEventParams |  | 
| CNotificationEvents |  | 
| CNotificationTypes |  | 
| COptions | Manages library options read from XML files or the command line | 
| COZWException | Exception Handling Interface | 
| CPowerlevel | Implements COMMAND_CLASS_POWERLEVEL (0x73), a Z-Wave device command class | 
| CProductDescriptor |  | 
| CProprietary | Implements COMMAND_CLASS_PROPRIETARY (0x88), a Z-Wave device command class | 
| CProtection | Implements COMMAND_CLASS_PROTECTION (0x75), a Z-Wave device command class | 
| CRef |  | 
| CScene | Collection of ValueIDs to be treated as a unit | 
| CSceneActivation | Implements COMMAND_CLASS_SCENEACTIVATION (0x2B), a Z-Wave device command class | 
| CSecurity | Implements COMMAND_CLASS_SECURITY (0x98), a Z-Wave device command class | 
| CSensorAlarm | Implements COMMAND_CLASS_SENSOR_ALARM (0x9c), a Z-Wave device command class | 
| CSensorBinary | Implements COMMAND_CLASS_SENSOR_BINARY (0x30), a Z-Wave device command class | 
| CSensorMultilevel | Implements COMMAND_CLASS_SENSOR_MULTILEVEL (0x31), a Z-Wave device command class | 
| CSerialController | Interface for controllers that implement a Serial Interface (USB Serial Port Emulation) | 
| CSimpleAV |  | 
| CSimpleAVCommandItem |  | 
| CSoundSwitch | Implements COMMAND_CLASS_SOUND_SWITCH (0x79), a Z-Wave device command class | 
| CStream | Platform-independent definition of a circular buffer | 
| CSwitchAll | Implements COMMAND_CLASS_SWITCH_ALL (0x27), a Z-Wave device command class | 
| CSwitchBinary | Implements COMMAND_CLASS_SWITCH_BINARY (0x25), a Z-Wave device command class | 
| CSwitchMultilevel | Implements COMMAND_CLASS_SWITCH_MULTILEVEL (0x26), a Z-Wave device command class | 
| CSwitchToggleBinary | Implements COMMAND_CLASS_SWITCH_TOGGLE_BINARY (0x28), a Z-Wave device command class | 
| CSwitchToggleMultilevel | Implements COMMAND_CLASS_SWITCH_TOGGLE_MULTILEVEL (0x29), a Z-Wave device command class | 
| CThermostatFanMode | Implements COMMAND_CLASS_THERMOSTAT_FAN_MODE (0x44), a Z-Wave device command class | 
| CThermostatFanState | Implements COMMAND_CLASS_THERMOSTAT_FAN_STATE (0x45), a Z-Wave device command class | 
| CThermostatMode | Implements COMMAND_CLASS_THERMOSTAT_MODE (0x40), a Z-Wave device command class | 
| CThermostatOperatingState | Implements COMMAND_CLASS_THERMOSTAT_OPERATING_STATE (0x42), a Z-Wave device command class | 
| CThermostatSetpoint | Implements COMMAND_CLASS_THERMOSTAT_SETPOINT (0x43), a Z-Wave device command class | 
| CThread | Implements a platform-independent thread management class | 
| CTimeParameters | Implements COMMAND_CLASS_TIME_PARAMETERS (0x8B), a Z-Wave device command class | 
| CTimer | Timer SubClass for automatically registering/unregistering Timer Callbacks if the instance goes out of scope | 
| ►CTimerThread | Makes it possible to schedule events to happen at a certain time in the future | 
| CTimerEventEntry |  | 
| CTimeStamp | Implements a platform-independent TimeStamp | 
| CUserCode | Implements COMMAND_CLASS_USER_CODE (0x63), a Z-Wave device command class | 
| CValue | Base class for values associated with a node | 
| CValueBitSet | BitSet value sent to/received from a node | 
| CValueBool | Boolean value sent to/received from a node | 
| CValueButton | Button value | 
| CValueByte | Byte value sent to/received from a node | 
| CValueDecimal | Decimal value sent to/received from a node | 
| CValueID | Provides a unique ID for a value reported by a Z-Wave device | 
| CValueInt | Integer value sent to/received from a node | 
| ►CValueList | List of values sent to/received from a node | 
| CItem | An item (element) in the list of values | 
| CValueLocalizationEntry |  | 
| CValueRaw | A collection of bytes sent to/received from a node | 
| CValueSchedule | Schedule sent to/received from a node | 
| CValueShort | Short value sent to/received from a node | 
| CValueStore | Container that holds all of the values associated with a given node | 
| CValueString | String value sent to/received from a node | 
| CVersion | Implements COMMAND_CLASS_VERSION (0x86), a Z-Wave device command class | 
| CWait | Platform-independent definition of Wait objects | 
| CWakeUp | Implements COMMAND_CLASS_WAKE_UP (0x84), a Z-Wave device command class | 
| CZWavePlusInfo | Implements COMMAND_CLASS_ZWAVEPLUS_INFO (0x5E), a Z-Wave device command class | 
| Cozwversion |  |