|  | OpenZWave Library 1.6.0
    | 
| Classes | |
| class | OpenZWave::Controller | 
| Represents a USB Controller.  More... | |
| class | OpenZWave::DNS | 
| Implements platform-independent DNS lookup Operations.  More... | |
| class | OpenZWave::Event | 
| Platform-independent definition of event objects.  More... | |
| class | OpenZWave::FileOps | 
| Implements platform-independent File Operations.  More... | |
| class | OpenZWave::HidController | 
| Interface for controllers that implement a HID emulation.  More... | |
| class | OpenZWave::i_LogImpl | 
| A Abstract class to create a Custom Logging Method.  More... | |
| class | OpenZWave::Log | 
| Implements a platform-independent log...written to the console and, optionally, a file.  More... | |
| class | OpenZWave::Mutex | 
| Implements a platform-independent mutex–for serializing access to a shared resource.  More... | |
| class | OpenZWave::Ref | 
| class | OpenZWave::SerialController | 
| Interface for controllers that implement a Serial Interface (USB Serial Port Emulation)  More... | |
| class | OpenZWave::Stream | 
| Platform-independent definition of a circular buffer.  More... | |
| class | OpenZWave::Thread | 
| Implements a platform-independent thread management class.  More... | |
| class | OpenZWave::TimeStamp | 
| Implements a platform-independent TimeStamp.  More... | |
| class | OpenZWave::Wait | 
| Platform-independent definition of Wait objects.  More... | |
| Enumerations | |
| enum | OpenZWave::DNSError { OpenZWave::DNSError_None = 0 , OpenZWave::DNSError_NotFound , OpenZWave::DNSError_DomainError , OpenZWave::DNSError_InternalError } | 
| Return codes for DNS lookups.  More... | |
| enum | OpenZWave::LogLevel { OpenZWave::LogLevel_Invalid , OpenZWave::LogLevel_None , OpenZWave::LogLevel_Always , OpenZWave::LogLevel_Fatal , OpenZWave::LogLevel_Error , OpenZWave::LogLevel_Warning , OpenZWave::LogLevel_Alert , OpenZWave::LogLevel_Info , OpenZWave::LogLevel_Detail , OpenZWave::LogLevel_Debug , OpenZWave::LogLevel_StreamDetail , OpenZWave::LogLevel_Internal } | 
| Various LogLevels available to the Application.  More... | |
These files abstract differences in platforms that OZW supports
| enum OpenZWave::DNSError | 
Return codes for DNS lookups.
| Enumerator | |
|---|---|
| DNSError_None | |
| DNSError_NotFound | No Record Exists - There for no Config File exists | 
| DNSError_DomainError | Domain didn't resolve etc | 
| DNSError_InternalError | A Internal Error Occured | 
| enum OpenZWave::LogLevel | 
Various LogLevels available to the Application.
| Enumerator | |
|---|---|
| LogLevel_Invalid | Invalid Log Status | 
| LogLevel_None | Disable all logging | 
| LogLevel_Always | These messages should always be shown | 
| LogLevel_Fatal | A likely fatal issue in the library | 
| LogLevel_Error | A serious issue with the library or the network | 
| LogLevel_Warning | A minor issue from which the library should be able to recover | 
| LogLevel_Alert | Something unexpected by the library about which the controlling application should be aware | 
| LogLevel_Info | Everything is working fine...these messages provide streamlined feedback on each message | 
| LogLevel_Detail | Detailed information on the progress of each message | 
| LogLevel_Debug | Very detailed information on progress that will create a huge log file quickly But this level (as others) can be queued and sent to the log only on an error or warning | 
| LogLevel_StreamDetail | Will include low-level byte transfers from controller to buffer to application and back | 
| LogLevel_Internal | Used only within the log class (uses existing timestamp, etc.) |