stateMachine.hpp File Reference
#include <cassert>#include <chrono>#include <cstdint>#include <functional>#include <iostream>#include <limits>#include <memory>#include <mutex>#include <queue>#include <stdexcept>#include <unordered_map>#include <vector>#include "bufArray.hpp"#include "common.hpp"#include "exceptions.hpp"#include "spinlock.hpp"
Include dependency graph for stateMachine.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| class | StateMachine< Identifier, Packet > |
| State machine framework. More... | |
| struct | StateMachine< Identifier, Packet >::State |
| Represents one connection. More... | |
| class | StateMachine< Identifier, Packet >::FunIface |
| Main interface for the needs of a state function. More... | |
| class | StateMachine< Identifier, Packet >::ConnectionPool |
| class | StateMachine< Identifier, Packet >::Timeout::Compare |
1.8.14