![]() |
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.) |