Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h')
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h12
1 files changed, 3 insertions, 9 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h b/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h
index 1d52a5f3c..2a50e55b6 100644
--- a/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h
+++ b/runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h
@@ -27,6 +27,8 @@
#include "etDatatypes.h"
#include "messaging/etMessageQueue.h"
#include "messaging/etMessageReceiver.h"
+#include "base/etQueue.h"
+#include "base/etQueueStatistics.h"
#include "osal/etMutex.h"
#include "osal/etThread.h"
@@ -71,7 +73,7 @@ struct etHighPrioFunc{
*/
typedef struct etMessageServiceStatistics {
etTimeDiff highWaterMark; /** high water mark */
- etQueueStatistics* queueStatistics; /** a pointer to the queue statistics */
+ etQueueStatistics queueStatistics; /** a pointer to the queue statistics */
}
etMessageServiceStatistics;
@@ -211,14 +213,6 @@ etMessage* etMessageService_getMessageBuffer(etMessageService* self, etUInt16 si
*/
void etMessageService_returnMessageBuffer(etMessageService* self, etMessage* buffer);
-/**
- * returns the low water mark of the message pool
- *
- * \param self the this pointer
- * \return the low water mark of the message pool
- */
-etInt16 etMessageService_getMessagePoolLowWaterMark(etMessageService* self);
-
/* functions to register and unregister high prio functions */
void etMessageService_registerHighPrioFunc(etMessageService* self, etHighPrioFunc* func);
void etMessageService_unregisterHighPrioFunc(etMessageService* self, etHighPrioFunc* func);

Back to the top