18 lines
596 B
C++
18 lines
596 B
C++
|
#include "TmFunnelHandler.h"
|
||
|
|
||
|
#include <fsfw/ipc/QueueFactory.h>
|
||
|
|
||
|
TmFunnelHandler::TmFunnelHandler(object_id_t objectId, PusTmFunnel& pusFunnel,
|
||
|
CfdpTmFunnel& cfdpFunnel)
|
||
|
: SystemObject(objectId), pusFunnel(pusFunnel), cfdpFunnel(cfdpFunnel) {}
|
||
|
|
||
|
TmFunnelHandler::~TmFunnelHandler() = default;
|
||
|
|
||
|
ReturnValue_t TmFunnelHandler::performOperation(uint8_t operationCode) {
|
||
|
pusFunnel.performOperation(operationCode);
|
||
|
cfdpFunnel.performOperation(operationCode);
|
||
|
return returnvalue::OK;
|
||
|
}
|
||
|
|
||
|
ReturnValue_t TmFunnelHandler::initialize() { return returnvalue::OK; }
|