![]() |
OpenZWave Library
1.6.0
|
These files abstract differences in platforms that OZW supports. More...
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.) |