This is the complete list of members for StateMachine< Identifier, Packet >, including all inherited members.
addState(ConnectionID id, State st, BufArray< Packet > &pktsIn) | StateMachine< Identifier, Packet > | inline |
getStateTableSize() | StateMachine< Identifier, Packet > | inline |
registerEndStateID(StateID endStateID) | StateMachine< Identifier, Packet > | inline |
registerFunction(StateID id, stateFun function) | StateMachine< Identifier, Packet > | inline |
registerGetPktCB(std::function< Packet *()> fun) | StateMachine< Identifier, Packet > | inline |
registerStartStateID(StateID startStateID, std::function< void *(ConnectionID)> startStateFun) | StateMachine< Identifier, Packet > | inline |
removeState(ConnectionID id) | StateMachine< Identifier, Packet > | inline |
runPktBatch(BufArray< Packet > &pktsIn) | StateMachine< Identifier, Packet > | inline |
setConnectionPool(ConnectionPool *cp) | StateMachine< Identifier, Packet > | inline |
stateFun typedef | StateMachine< Identifier, Packet > | |
StateIDInvalid | StateMachine< Identifier, Packet > | static |
StateMachine() | StateMachine< Identifier, Packet > | inline |
timeoutFun typedef | StateMachine< Identifier, Packet > | |
~StateMachine() | StateMachine< Identifier, Packet > | inline |