| 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 |
1.2.12 written by Dimitri van Heesch,
© 1997-2001