Today's the day. Renamed platform to framework.
This commit is contained in:
THANKYOU
action
ActionHelper.cppActionHelper.hActionMessage.cppActionMessage.hCommandActionHelper.cppCommandActionHelper.hCommandsActionsIF.hHasActionsIF.hSimpleActionHelper.cppSimpleActionHelper.h
container
ArrayList.hBinaryTree.hFIFO.hFixedArrayList.hFixedMap.hFixedOrderedMultimap.hHybridIterator.hIsDerivedFrom.hLinkedElementDecorator.hPlacementFactory.hRingBufferBase.hSinglyLinkedList.hgroup.hlistTest.cpp.ignore
controller
coordinates
datalinklayer
BCFrame.hCCSDSReturnValuesIF.hClcw.cppClcw.hClcwIF.hDataLinkLayer.cppDataLinkLayer.hFarm1StateIF.hFarm1StateLockout.cppFarm1StateLockout.hFarm1StateOpen.cppFarm1StateOpen.hFarm1StateWait.cppFarm1StateWait.hMapPacketExtraction.cppMapPacketExtraction.hMapPacketExtractionIF.hTcTransferFrame.cppTcTransferFrame.hTcTransferFrameLocal.cppTcTransferFrameLocal.hVirtualChannelReception.cppVirtualChannelReception.hVirtualChannelReceptionIF.h
datapool
DataPool.cppDataPool.hDataPoolAdmin.cppDataPoolAdmin.hDataSet.cppDataSet.hDataSetIF.hMakefilePIDReader.hPIDReaderList.hPoolEntry.cppPoolEntry.hPoolEntryIF.hPoolRawAccess.cppPoolRawAccess.hPoolVarList.hPoolVariable.hPoolVariableIF.hPoolVector.h
devicehandlers
AssemblyBase.cppAssemblyBase.hChildHandlerBase.cppChildHandlerBase.hChildHandlerFDIR.cppChildHandlerFDIR.hCookie.hDeviceCommunicationIF.hDeviceHandlerBase.cppDeviceHandlerBase.hDeviceHandlerFDIR.cppDeviceHandlerFDIR.hDeviceHandlerIF.hDeviceHandlerMessage.cppDeviceHandlerMessage.hDeviceTmReportingWrapper.cppDeviceTmReportingWrapper.hHealthDevice.cppHealthDevice.hMakefilePollingSequence.cppPollingSequence.hPollingSequenceExecutableIF.hPollingSlot.cppPollingSlot.hPollingTask.cppPollingTask.h
events
Event.cppEvent.hEventManager.cppEventManager.hEventManagerIF.hEventMessage.cppEventMessage.hEventReportingProxyIF.h
eventmatching
fdir
ConfirmsFailuresIF.hEventCorrelation.cppEventCorrelation.hFDIRBase.cppFDIRBase.hFaultCounter.cppFaultCounter.h
globalfunctions
AsciiConverter.cppAsciiConverter.hDleEncoder.cppDleEncoder.hMakefileType.cppType.hconstants.hconversion.cppconversion.hcrc_ccitt.cppcrc_ccitt.h
matching
math
sign.htimevalOperations.cpptimevalOperations.hhealth
HasHealthIF.hHealthHelper.cppHealthHelper.hHealthMessage.cppHealthMessage.hHealthTable.cppHealthTable.hHealthTableIF.hManagesHealthIF.h
ipc
CommandMessage.cppCommandMessage.hMakefileMessageProxy.cppMessageProxy.hMessageQueue.cppMessageQueue.hMessageQueueMessage.cppMessageQueueMessage.hMessageQueueSender.cppMessageQueueSender.hReplyMessage.h
memory
AcceptsMemoryMessagesIF.hHasMemoryIF.hLocalMemory.cppLocalMemory.hMemoryHelper.cppMemoryHelper.hMemoryListAdapter.hMemoryMessage.cppMemoryMessage.hMemoryProxyIF.h
modes
monitoring
AbsLimitMonitor.hDeltaCheckMonitor.hHasMonitorsIF.hLimitCheckMonitor.hLimitMonitor.hLimitViolationReporter.cppLimitViolationReporter.hMonitorBase.hMonitorReporter.hMonitoringHelper.cppMonitoringHelper.hMonitoringIF.hMonitoringListAdapter.cppMonitoringListAdapter.hMonitoringMessage.cppMonitoringMessage.hMonitoringMessageContent.hOneParameterMonitorList.hReceivesMonitoringReportsIF.hTwoValueLimitMonitor.h
objectmanager
osal
parameters
HasParametersIF.hParameterHelper.cppParameterHelper.hParameterMessage.cppParameterMessage.hParameterWrapper.cppParameterWrapper.hReceivesParameterMessagesIF.h
power
privatepool
returnvalues
rmap
RMAP.cppRMAP.hRMAPChannelIF.hRMAPCookie.cppRMAPCookie.hRmapSPWChannel.cppRmapSPWChannel.hrmapStructs.h
serialize
EndianSwapper.hSerialArrayListAdapter.hSerialBufferAdapter.cppSerialBufferAdapter.hSerialFixedArrayListAdapter.hSerialLinkedListAdapter.hSerializeAdapter.hSerializeElement.hSerializeIF.h
serviceinterface
MakefileServiceInterfaceBuffer.cppServiceInterfaceBuffer.hServiceInterfaceStream.cppServiceInterfaceStream.h
storagemanager
subsystem
tasks
ExecutableObjectIF.hMakefileMultiObjectTask.cppMultiObjectTask.hObjectTask.cppObjectTask.hPeriodicTask.cppPeriodicTask.hTaskBase.cppTaskBase.hTaskIF.h
tcdistribution
CCSDSDistributor.cppCCSDSDistributor.hCCSDSDistributorIF.hMakefilePUSDistributor.cppPUSDistributor.hPUSDistributorIF.hTcDistributor.cppTcDistributor.hTcPacketCheck.cppTcPacketCheck.h
timemanager
CCSDSTime.cppCCSDSTime.hCountdown.cppCountdown.hReceivesTimeInfoIF.hTimeMessage.cppTimeMessage.hTimeStamperIF.h
tmstorage
TmStore.cppTmStore.hTmStoreBackendIF.hTmStoreFrontendIF.hTmStoreInfo.hTmStoreManager.cppTmStoreManager.hTmStoreMessage.cppTmStoreMessage.hTmStorePackets.h
tmtcpacket
MakefileSpacePacket.cppSpacePacket.hSpacePacketBase.cppSpacePacketBase.hccsds_header.h
packetmatcher
pus
tmtcservices
AcceptsTelecommandsIF.hAcceptsTelemetryIF.hAcceptsVerifyMessageIF.hCommandingServiceBase.hPusServiceBase.cppPusServiceBase.hPusVerificationReport.cppPusVerificationReport.hServiceTypes.hSourceSequenceCounter.hTmTcMessage.cppTmTcMessage.hVerificationCodes.hVerificationReporter.cppVerificationReporter.h
watchdog
38
parameters/ParameterMessage.cpp
Normal file
38
parameters/ParameterMessage.cpp
Normal file
@ -0,0 +1,38 @@
|
||||
/*
|
||||
* ParameterMessage.cpp
|
||||
*
|
||||
* Created on: 28.11.2015
|
||||
* Author: mohr
|
||||
*/
|
||||
|
||||
#include <framework/parameters/ParameterMessage.h>
|
||||
|
||||
ParameterId_t ParameterMessage::getParameterId(const CommandMessage* message) {
|
||||
return message->getParameter();
|
||||
}
|
||||
|
||||
store_address_t ParameterMessage::getStoreId(const CommandMessage* message) {
|
||||
store_address_t address;
|
||||
address.raw = message->getParameter2();
|
||||
return address;
|
||||
}
|
||||
|
||||
void ParameterMessage::setParameterDumpCommand(CommandMessage* message,
|
||||
ParameterId_t id) {
|
||||
message->setCommand(CMD_PARAMETER_DUMP);
|
||||
message->setParameter(id);
|
||||
}
|
||||
|
||||
void ParameterMessage::setParameterDumpReply(CommandMessage* message,
|
||||
ParameterId_t id, store_address_t storageID) {
|
||||
message->setCommand(REPLY_PARAMETER_DUMP);
|
||||
message->setParameter(id);
|
||||
message->setParameter2(storageID.raw);
|
||||
}
|
||||
|
||||
void ParameterMessage::setParameterLoadCommand(CommandMessage* message,
|
||||
ParameterId_t id, store_address_t storageID) {
|
||||
message->setCommand(CMD_PARAMETER_LOAD);
|
||||
message->setParameter(id);
|
||||
message->setParameter2(storageID.raw);
|
||||
}
|
Reference in New Issue
Block a user