| FeeServer::Acknowledge | The acknowledge structure |
| FeeServer::AcknowledgeChannel | The acknowledge channel |
| FeeServer::Client | An example client |
| FeeServer::Command | The command structure |
| FeeServer::CommandChannel | Command channel |
| FeeServer::Condition | Syncronisation point of threads |
| FeeServer::Condition::Attributes | Conditin attributes |
| FeeServer::ControlEngine | Control engine abstract interface |
| FeeServer::ExitServer | Stop the server The expected payload is none |
| FeeServer::FloatTrait | Traits for floating point values |
| FeeServer::GetDeadband | Get the deadband for a specified item. The expected payload is
|
| FeeServer::GetIssueTimeout | Get the time out for the issue command. The expected payload is none |
| FeeServer::GetLogLevel | Get the log mask The expected payload is none |
| FeeServer::GetUpdateRate | Get the monitor (service) update rate The expected payload is none |
| FeeServer::Guard | Class to lock a mutex in a scope |
| FeeServer::Header | Header of a fee packet (request or acknowledge) |
| FeeServer::IntTrait | Traits for integer values |
| FeeServer::IssueThread | Thread that forwards command requests to the control engine |
| FeeServer::Item | Service item. This class ties a ServiceBase object to a DIM service object. This is a class used only internally to the fee server core |
| FeeServer::Main | The Feeserver Main manager of of the fee server |
| FeeServer::Message | Message structure |
| FeeServer::MessageChannel | Message channel interface |
| FeeServer::MessageWatchdog | Watch dog for of replicated log messages |
| FeeServer::MonitorThread | Thread that updates published services |
| FeeServer::Mutex | Mutex lock |
| FeeServer::Mutex::Attributes | |
| FeeServer::Packet | A packet. Base class for other packet strutures. It defines member functions to encode/decode a package to/from a byte buffer |
| FeeServer::RebootMachine | Reboot the Linux machine The expected payload is none |
| FeeServer::RestartServer | Restart the feeserver The expected payload is none |
| FeeServer::ServerCommand | Base class for server commands |
| FeeServer::ServiceBase | Base class for services |
| FeeServer::ServiceT< T, Trait > | Class template for simple type services |
| FeeServer::SetDeadband | Sets the deadband for a specified item(s). The expected payload is
|
| FeeServer::SetIssueTimeout | Set the time out for the issue command. The expected payload is
|
| FeeServer::SetLogLevel | Set the log mask The expected payload is
|
| FeeServer::SetUpdateRate | Set the monitor (service) update rate The expected payload is
|
| FeeServer::ShowServices | Show the services monitored The expected payload is none |
| FeeServer::ShutdownMachine | Power off the Linux machine The expected payload is none |
| FeeServer::Thread | Class representing a thread. The user should overload the function operator member function (operator()) to do the thread job. Provides member function for cancelling, joining, and so on |
| FeeServer::Thread::Attributes | Thread attributes |
| FeeServer::ThreadManager | Thread manager class. This is a singleton object that registers all threads started |
| FeeServer::UpdateServer | Update the feeserver executable The expected payload is
|
1.5.6