rwil::CriticalSection | Creates a critical section |
rwil::Device | Represents an abstract device capable of accepting messages |
rwil::EncapsulatingMessage | Creates a message containing all the data of the old message and a new parameter "message" |
rwil::FailedAfterRetryingMessage | This message type represents a message with an error because of a failure after retrying many many times |
rwil::Message | Generic Message class. Uses strings to represent parameters and values. Additionally keeps a timestamp |
rwil::MessageList | Maintains a thread-safe list of messages |
rwil::Mutex | A mutex class |
rwil::RWIL | The object that represents the rwil. To start the system, call Start() |
rwil_device | |
rwil::ScopedMutex | Creates a mutex that automatically Waits and Releases a mutex |
rwil::Semaphore | Creates a semaphore |
rwil::SetRetriesMessage | A message for setting the number of retries |
rwil::Thread | Creates a thread which allows one instance of a thread at a time to execute |
rwil::X10Device | This is a representation of a single X10 device in the framework |
rwil::X10Recv | This is a representation of a single X10 device in the framework |