![]() |
OpenZWave Library
1.6.1914
|
Classes | |
| class | OpenZWave::Internal::Platform::Controller |
| Represents a USB Controller. More... | |
| class | OpenZWave::Internal::Platform::DNS |
| Implements platform-independent DNS lookup Operations. More... | |
| class | OpenZWave::Internal::Platform::Event |
| Platform-independent definition of event objects. More... | |
| class | OpenZWave::Internal::Platform::FileOps |
| Implements platform-independent File Operations. 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::Internal::Platform::Mutex |
| Implements a platform-independent mutex–for serializing access to a shared resource. More... | |
| class | OpenZWave::Internal::Platform::Ref |
| class | OpenZWave::Internal::Platform::SerialController |
| Interface for controllers that implement a Serial Interface (USB Serial Port Emulation) More... | |
| class | OpenZWave::Internal::Platform::Stream |
| Platform-independent definition of a circular buffer. More... | |
| class | OpenZWave::Internal::Platform::Thread |
| Implements a platform-independent thread management class. More... | |
| class | OpenZWave::Internal::Platform::TimeStamp |
| Implements a platform-independent TimeStamp. More... | |
| class | OpenZWave::Internal::Platform::Wait |
| Platform-independent definition of Wait objects. More... | |
Enumerations | |
| enum | OpenZWave::Internal::Platform::DNSError { OpenZWave::Internal::Platform::DNSError_None = 0 , OpenZWave::Internal::Platform::DNSError_NotFound , OpenZWave::Internal::Platform::DNSError_DomainError , OpenZWave::Internal::Platform::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::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.) |