action
container
contrib
controller
coordinates
datalinklayer
datapool
CMakeLists.txt
DataSetIF.h
HkSwitchHelper.cpp
HkSwitchHelper.h
PoolDataSetBase.cpp
PoolDataSetBase.h
PoolDataSetIF.h
PoolEntry.cpp
PoolEntry.h
PoolEntryIF.h
PoolVarList.h
PoolVariableIF.h
SharedDataSetIF.h
datapoollocal
defaultcfg
devicehandlers
doc
events
fdir
globalfunctions
health
housekeeping
internalError
ipc
logo
memory
modes
monitoring
objectmanager
osal
parameters
power
pus
returnvalues
rmap
serialize
serviceinterface
storagemanager
subsystem
tasks
tcdistribution
thermal
timemanager
tmstorage
tmtcpacket
tmtcservices
unittest
.gitignore
.gitmodules
CHANGELOG
CMakeLists.txt
FSFWVersion.h
LICENSE
NOTICE
README.md
fsfw.mk
15 lines
391 B
C++
15 lines
391 B
C++
#ifndef FRAMEWORK_DATAPOOL_SHAREDDATASETIF_H_
|
|
#define FRAMEWORK_DATAPOOL_SHAREDDATASETIF_H_
|
|
#include "PoolDataSetIF.h"
|
|
|
|
class SharedDataSetIF: public PoolDataSetIF {
|
|
public:
|
|
virtual ~SharedDataSetIF() {};
|
|
|
|
private:
|
|
virtual ReturnValue_t lockDataset(dur_millis_t mutexTimeout) = 0;
|
|
virtual ReturnValue_t unlockDataset() = 0;
|
|
};
|
|
|
|
#endif /* FRAMEWORK_DATAPOOL_SHAREDDATASETIF_H_ */
|