#ifndef MISSION_TMTC_PUSTMROUTER_H_ #define MISSION_TMTC_PUSTMROUTER_H_ #include #include class PersistentTmStoreRouter { public: PersistentTmStoreRouter(); bool packetMatches(PusTmReader& reader, MessageQueueId_t& destination); void addRouting(PusPacketFilter filter, MessageQueueId_t destination); private: std::vector> routerMap; }; #endif /* MISSION_TMTC_PUSTMROUTER_H_ */