Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2012-02-15 09:03:01 +0000
committerHenrik Rentz-Reichert2012-02-15 09:03:01 +0000
commita314ed6ddaf785b94e3083966049d5c928655710 (patch)
treecf28394877c0789518ecf00e1fe739bcdefe8917 /examples
parent37d3b9ee59c1afd95d0f6ab0c61c667cd25dbf55 (diff)
parente30f9cc595fb5d8ccbb4006b486dbbed7567085c (diff)
downloadorg.eclipse.etrice-a314ed6ddaf785b94e3083966049d5c928655710.tar.gz
org.eclipse.etrice-a314ed6ddaf785b94e3083966049d5c928655710.tar.xz
org.eclipse.etrice-a314ed6ddaf785b94e3083966049d5c928655710.zip
Merge remote branch 'refs/remotes/origin/master'
Conflicts: plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.java
Diffstat (limited to 'examples')
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.room22
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.c132
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.h116
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/ReceiverManual.c54
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SenderManual.c54
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Disp.h60
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Inst.h116
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/tmp/msc.seq264
8 files changed, 447 insertions, 371 deletions
diff --git a/examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.room b/examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.room
index 72395a840..e04e7d4a0 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.room
+++ b/examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.room
@@ -39,7 +39,7 @@ RoomModel cGenRef {
Transition init: initial -> Idle { }
Transition tr0: Idle -> DataReceived {
triggers {
- <sendData: dataIn>
+ <inMessage1: dataIn>
}
action {
"dataIn.receivedData();"
@@ -65,7 +65,7 @@ RoomModel cGenRef {
Transition init: initial -> Idle { }
Transition tr0: Idle -> tp0 of Sending {
triggers {
- <sendData: dataIn>
+ <inMessage1: dataIn>
}
action {
"//dataOut.get(0).sendData(data);"
@@ -84,28 +84,28 @@ RoomModel cGenRef {
Transition tr0: my tp0 -> WaitingForReceived
Transition tr1: WaitingForReceived -> ReceivedOne {
triggers {
- <receivedData: dataOut guard {
+ <outMessage1: dataOut guard {
"true"
}>
}
}
Transition tr2: WaitingForReceived -> ReceivedTheOther {
triggers {
- <receivedData: dataOut guard {
+ <outMessage1: dataOut guard {
"false"
}>
}
}
Transition tr3: ReceivedOne -> my tp1 {
triggers {
- <receivedData: dataOut guard {
+ <outMessage1: dataOut guard {
"true"
}>
}
}
Transition tr4: ReceivedTheOther -> my tp1 {
triggers {
- <receivedData: dataOut guard {
+ <outMessage1: dataOut guard {
"false"
}>
}
@@ -160,7 +160,7 @@ RoomModel cGenRef {
Transition init: initial -> SendingData { }
Transition tr0: SendingData -> Done {
triggers {
- <receivedData: dataOut>
+ <outMessage1: dataOut>
}
}
State SendingData {
@@ -175,12 +175,14 @@ RoomModel cGenRef {
ProtocolClass CommunicationProtocol {
incoming {
- Message sendData(data: int32)
- Message sendData2(data: DataClass1)
+ Message inMessage1(data: int32)
+ Message inMessage2(data: DataClass1)
}
outgoing {
- Message receivedData()
+ Message outMessage1()
+ Message outMessage2()
+ Message outMessage123456789()
}
}
diff --git a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.c b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.c
index 40bc41261..8dc2b76bf 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.c
+++ b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.c
@@ -1,58 +1,74 @@
-/**
- * @author generated by eTrice
- *
- * Source File of ProtocolClass CommunicationProtocol
- *
- */
-
-#include "CommunicationProtocol.h"
-
-#include "etMSCLogger.h"
-
-/*--------------------- port classes */
-
-void CommunicationProtocolPort_receivedData(const CommunicationProtocolPort* self){
- ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolPort", "receivedData")
- etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
- msg->address = self->peerAddress;
- msg->evtID = CommunicationProtocol_OUT_receivedData;
- etMessageService_pushMessage(self->msgService, msg);
- ET_MSC_LOGGER_SYNC_EXIT
-}
-
-
-
-void CommunicationProtocolConjPort_sendData(const CommunicationProtocolConjPort* self){
- ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolConjPort", "sendData")
- etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
- msg->address = self->peerAddress;
- msg->evtID = CommunicationProtocol_IN_sendData;
- etMessageService_pushMessage(self->msgService, msg);
- ET_MSC_LOGGER_SYNC_EXIT
-}
-void CommunicationProtocolConjPort_sendData2(const CommunicationProtocolConjPort* self){
- ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolConjPort", "sendData2")
- etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
- msg->address = self->peerAddress;
- msg->evtID = CommunicationProtocol_IN_sendData2;
- etMessageService_pushMessage(self->msgService, msg);
- ET_MSC_LOGGER_SYNC_EXIT
-}
-
-
-
-/*--------------------- debug helpers */
-
-/* TODO: make this optional or different for smaller footprint */
-/* message names as strings for debugging (generate MSC) */
-static const char* CommunicationProtocol_messageStrings[] = {"MIN", "receivedData","sendData", "sendData2", "MAX"};
-
-const char* CommunicationProtocol_getMessageString(int msg_id) {
- if (msg_id<CommunicationProtocol_MSG_MIN || msg_id>CommunicationProtocol_MSG_MAX+1){
- /* id out of range */
- return "Message ID out of range";
- }
- else{
- return CommunicationProtocol_messageStrings[msg_id];
- }
-}
+/**
+ * @author generated by eTrice
+ *
+ * Source File of ProtocolClass CommunicationProtocol
+ *
+ */
+
+#include "CommunicationProtocol.h"
+
+#include "etMSCLogger.h"
+
+/*--------------------- port classes */
+
+void CommunicationProtocolPort_outMessage1(const CommunicationProtocolPort* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolPort", "outMessage1")
+ etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
+ msg->address = self->peerAddress;
+ msg->evtID = CommunicationProtocol_OUT_outMessage1;
+ etMessageService_pushMessage(self->msgService, msg);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+void CommunicationProtocolPort_outMessage2(const CommunicationProtocolPort* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolPort", "outMessage2")
+ etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
+ msg->address = self->peerAddress;
+ msg->evtID = CommunicationProtocol_OUT_outMessage2;
+ etMessageService_pushMessage(self->msgService, msg);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+void CommunicationProtocolPort_outMessage123456789(const CommunicationProtocolPort* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolPort", "outMessage123456789")
+ etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
+ msg->address = self->peerAddress;
+ msg->evtID = CommunicationProtocol_OUT_outMessage123456789;
+ etMessageService_pushMessage(self->msgService, msg);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+
+
+
+void CommunicationProtocolConjPort_inMessage1(const CommunicationProtocolConjPort* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolConjPort", "inMessage1")
+ etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
+ msg->address = self->peerAddress;
+ msg->evtID = CommunicationProtocol_IN_inMessage1;
+ etMessageService_pushMessage(self->msgService, msg);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+void CommunicationProtocolConjPort_inMessage2(const CommunicationProtocolConjPort* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("CommunicationProtocolConjPort", "inMessage2")
+ etMessage* msg = etMessageService_getMessageBuffer(self->msgService, sizeof(etMessage));
+ msg->address = self->peerAddress;
+ msg->evtID = CommunicationProtocol_IN_inMessage2;
+ etMessageService_pushMessage(self->msgService, msg);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+
+
+
+/*--------------------- debug helpers */
+
+/* TODO: make this optional or different for smaller footprint */
+/* message names as strings for debugging (generate MSC) */
+static const char* CommunicationProtocol_messageStrings[] = {"MIN", "outMessage1","outMessage2","outMessage123456789","inMessage1", "inMessage2", "MAX"};
+
+const char* CommunicationProtocol_getMessageString(int msg_id) {
+ if (msg_id<CommunicationProtocol_MSG_MIN || msg_id>CommunicationProtocol_MSG_MAX+1){
+ /* id out of range */
+ return "Message ID out of range";
+ }
+ else{
+ return CommunicationProtocol_messageStrings[msg_id];
+ }
+}
diff --git a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.h b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.h
index 788b62654..607dbb894 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.h
+++ b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/CommunicationProtocol.h
@@ -1,56 +1,60 @@
-/**
- * @author generated by eTrice
- *
- * Header File of ProtocolClass CommunicationProtocol
- *
- */
-
-#ifndef _COMMUNICATIONPROTOCOL_H_
-#define _COMMUNICATIONPROTOCOL_H_
-
-#include "etDatatypes.h"
-#include "etPort.h"
-
-
-#include "DataClass1.h"
-
-/* message IDs */
-enum {
- CommunicationProtocol_MSG_MIN = 0,
- /* IDs for outgoing messages */
- CommunicationProtocol_OUT_receivedData = 1,
- /* IDs for incoming messages */
- CommunicationProtocol_IN_sendData = 2,
- CommunicationProtocol_IN_sendData2 = 3,
- /* error if msgID >= MSG_MAX */
- CommunicationProtocol_MSG_MAX = 4
-};
-
-/*--------------------- port classes */
-
-typedef etPort CommunicationProtocolPort;
-
-void CommunicationProtocolPort_receivedData(const CommunicationProtocolPort* self);
-
-
-
-
-
-typedef etPort CommunicationProtocolConjPort;
-
-void CommunicationProtocolConjPort_sendData(const CommunicationProtocolConjPort* self);
-void CommunicationProtocolConjPort_sendData2(const CommunicationProtocolConjPort* self);
-
-
-
-
-
-/*--------------------- debug helpers */
-
-/* get message string for message id */
-const char* CommunicationProtocol_getMessageString(int msg_id);
-
-
-
-#endif /* _COMMUNICATIONPROTOCOL_H_ */
-
+/**
+ * @author generated by eTrice
+ *
+ * Header File of ProtocolClass CommunicationProtocol
+ *
+ */
+
+#ifndef _COMMUNICATIONPROTOCOL_H_
+#define _COMMUNICATIONPROTOCOL_H_
+
+#include "etDatatypes.h"
+#include "etPort.h"
+
+
+#include "DataClass1.h"
+
+/* message IDs */
+enum {
+ CommunicationProtocol_MSG_MIN = 0,
+ /* IDs for outgoing messages */
+ CommunicationProtocol_OUT_outMessage1 = 1,
+ CommunicationProtocol_OUT_outMessage2 = 2,
+ CommunicationProtocol_OUT_outMessage123456789 = 3,
+ /* IDs for incoming messages */
+ CommunicationProtocol_IN_inMessage1 = 4,
+ CommunicationProtocol_IN_inMessage2 = 5,
+ /* error if msgID >= MSG_MAX */
+ CommunicationProtocol_MSG_MAX = 6
+};
+
+/*--------------------- port classes */
+
+typedef etPort CommunicationProtocolPort;
+
+void CommunicationProtocolPort_outMessage1(const CommunicationProtocolPort* self);
+void CommunicationProtocolPort_outMessage2(const CommunicationProtocolPort* self);
+void CommunicationProtocolPort_outMessage123456789(const CommunicationProtocolPort* self);
+
+
+
+
+
+typedef etPort CommunicationProtocolConjPort;
+
+void CommunicationProtocolConjPort_inMessage1(const CommunicationProtocolConjPort* self);
+void CommunicationProtocolConjPort_inMessage2(const CommunicationProtocolConjPort* self);
+
+
+
+
+
+/*--------------------- debug helpers */
+
+/* get message string for message id */
+const char* CommunicationProtocol_getMessageString(int msg_id);
+
+
+
+#endif /* _COMMUNICATIONPROTOCOL_H_ */
+
diff --git a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/ReceiverManual.c b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/ReceiverManual.c
index 20be31165..398f681a9 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/ReceiverManual.c
+++ b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/ReceiverManual.c
@@ -1,26 +1,28 @@
-/**
- * @author generated by eTrice
- *
- * Source File of ActorClass ReceiverManual
- *
- */
-
-#include "ReceiverManual.h"
-
-#include "etLogger.h"
-
-#include "etMSCLogger.h"
-
-
-void ReceiverManual_init(ReceiverManual* self){
- ET_MSC_LOGGER_SYNC_ENTRY("ReceiverManual", "init")
- CommunicationProtocolPort_receivedData(&self->constData->dataIn);
- ET_MSC_LOGGER_SYNC_EXIT
-}
-
-
-void ReceiverManual_ReceiveMessage(void* self, etInt16 localId, const etMessage* msg){
- ET_MSC_LOGGER_SYNC_ENTRY("ReceiverManual", "ReceiveMessage")
- ET_MSC_LOGGER_SYNC_EXIT
-}
-
+/**
+ * @author generated by eTrice
+ *
+ * Source File of ActorClass ReceiverManual
+ *
+ */
+
+#include "ReceiverManual.h"
+
+#include "etLogger.h"
+
+#include "etMSCLogger.h"
+
+
+void ReceiverManual_init(ReceiverManual* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("ReceiverManual", "init")
+ CommunicationProtocolPort_outMessage1(&self->constData->dataIn);
+ CommunicationProtocolPort_outMessage2(&self->constData->dataIn);
+ CommunicationProtocolPort_outMessage123456789(&self->constData->dataIn);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+
+
+void ReceiverManual_ReceiveMessage(void* self, etInt16 localId, const etMessage* msg){
+ ET_MSC_LOGGER_SYNC_ENTRY("ReceiverManual", "ReceiveMessage")
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+
diff --git a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SenderManual.c b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SenderManual.c
index cb3e0512b..5c3b7cae0 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SenderManual.c
+++ b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SenderManual.c
@@ -1,27 +1,27 @@
-/**
- * @author generated by eTrice
- *
- * Source File of ActorClass SenderManual
- *
- */
-
-#include "SenderManual.h"
-
-#include "etLogger.h"
-
-#include "etMSCLogger.h"
-
-
-void SenderManual_init(SenderManual* self){
- ET_MSC_LOGGER_SYNC_ENTRY("SenderManual", "init")
- CommunicationProtocolConjPort_sendData(&self->constData->dataOut);
- CommunicationProtocolConjPort_sendData2(&self->constData->dataOut);
- ET_MSC_LOGGER_SYNC_EXIT
-}
-
-
-void SenderManual_ReceiveMessage(void* self, etInt16 localId, const etMessage* msg){
- ET_MSC_LOGGER_SYNC_ENTRY("SenderManual", "ReceiveMessage")
- ET_MSC_LOGGER_SYNC_EXIT
-}
-
+/**
+ * @author generated by eTrice
+ *
+ * Source File of ActorClass SenderManual
+ *
+ */
+
+#include "SenderManual.h"
+
+#include "etLogger.h"
+
+#include "etMSCLogger.h"
+
+
+void SenderManual_init(SenderManual* self){
+ ET_MSC_LOGGER_SYNC_ENTRY("SenderManual", "init")
+ CommunicationProtocolConjPort_inMessage1(&self->constData->dataOut);
+ CommunicationProtocolConjPort_inMessage2(&self->constData->dataOut);
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+
+
+void SenderManual_ReceiveMessage(void* self, etInt16 localId, const etMessage* msg){
+ ET_MSC_LOGGER_SYNC_ENTRY("SenderManual", "ReceiveMessage")
+ ET_MSC_LOGGER_SYNC_EXIT
+}
+
diff --git a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Disp.h b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Disp.h
index 6caf6845b..c6a09aa28 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Disp.h
+++ b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Disp.h
@@ -1,30 +1,30 @@
-/**
- * @author generated by eTrice
- *
- * Dispatcher File of SubSystemClass SubSys
- * - one generated dispatcher for each MessageService (Thread)
- */
-
-#include "etMessageReceiver.h"
-#include "etLogger.h"
-#include "etMSCLogger.h"
-
-void MsgDispatcher_Thread1_receiveMessage(const etMessage* msg){
- ET_MSC_LOGGER_SYNC_ENTRY("MsgDispatcher_Thread1", "receiveMessage")
- switch(msg->address){
-
- /* interface items of /SubSys/Receiver */
- case 102:
- etPort_receive(&_SubSys_Receiver_const.dataIn, msg);
- break;
- /* interface items of /SubSys/Sender */
- case 104:
- etPort_receive(&_SubSys_Sender_const.dataOut, msg);
- break;
-
- default:
- etLogger_logErrorF("MessageService_Thread1_ReceiveMessage: address %d does not exist ", msg->address);
- break;
- }
- ET_MSC_LOGGER_SYNC_EXIT
-}
+/**
+ * @author generated by eTrice
+ *
+ * Dispatcher File of SubSystemClass SubSys
+ * - one generated dispatcher for each MessageService (Thread)
+ */
+
+#include "etMessageReceiver.h"
+#include "etLogger.h"
+#include "etMSCLogger.h"
+
+static void MsgDispatcher_Thread1_receiveMessage(const etMessage* msg){
+ ET_MSC_LOGGER_SYNC_ENTRY("MsgDispatcher_Thread1", "receiveMessage")
+ switch(msg->address){
+
+ /* interface items of /SubSys/Receiver */
+ case 102:
+ etPort_receive(&_SubSys_Receiver_const.dataIn, msg);
+ break;
+ /* interface items of /SubSys/Sender */
+ case 104:
+ etPort_receive(&_SubSys_Sender_const.dataOut, msg);
+ break;
+
+ default:
+ etLogger_logErrorF("MessageService_Thread1_ReceiveMessage: address %d does not exist ", msg->address);
+ break;
+ }
+ ET_MSC_LOGGER_SYNC_EXIT
+}
diff --git a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Inst.h b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Inst.h
index 6361fc34b..9cc7e3586 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Inst.h
+++ b/examples/org.eclipse.etrice.generator.c.reference/src-gen/cGenRef/SubSys_Inst.h
@@ -1,58 +1,58 @@
-/**
- * @author generated by eTrice
- *
- * Instance File of SubSystemClass SubSys
- * - instantiation of all actor instances and port instances
- * - configuration of data and connection of ports
- */
-
-#include "etMessageService.h"
-
-/* instantiation of message services */
-#define MESSAGE_POOL_MAX 10
-#define MESSAGE_BLOCK_SIZE 32
-/* MessageService for Thread1 */
-uint8 msgBuffer_Thread1[MESSAGE_POOL_MAX*MESSAGE_BLOCK_SIZE];
-etMessageService msgService_Thread1;
-
-
-/* include all used ActorClasses */
-/* TODO: only include used Actor Classes for current SubSystem */
-#include "ReceiverManual.h"
-#include "SenderManual.h"
-
-/* include all used ProtcolClasses */
-#include "CommunicationProtocol.h"
-
-
-/* declarations of all ActorClass instances (const and variable structs) */
-
-/* forward declaration of varible actor structs */
-static ReceiverManual _SubSys_Receiver;
-static SenderManual _SubSys_Sender;
-
-
-/* instance _SubSys_Receiver */
-static const ReceiverManual_const _SubSys_Receiver_const = {
- &_SubSys_Receiver,
- /* Ports: {myActor, etReceiveMessage, msgService, peerAddress, localId} */
- /* TODO: not robust if not connected and not implemented for replication */
- {&_SubSys_Receiver, ReceiverManual_ReceiveMessage, &msgService_Thread1, 104, 123} /* Port dataIn */
-
-};
-static ReceiverManual _SubSys_Receiver = {&_SubSys_Receiver_const};
-
-/* instance _SubSys_Sender */
-static const SenderManual_const _SubSys_Sender_const = {
- &_SubSys_Sender,
- /* Ports: {myActor, etReceiveMessage, msgService, peerAddress, localId} */
- /* TODO: not robust if not connected and not implemented for replication */
- {&_SubSys_Sender, SenderManual_ReceiveMessage, &msgService_Thread1, 102, 123} /* Port dataOut */
-
-};
-static SenderManual _SubSys_Sender = {&_SubSys_Sender_const};
-
-
-
-
-
+/**
+ * @author generated by eTrice
+ *
+ * Instance File of SubSystemClass SubSys
+ * - instantiation of all actor instances and port instances
+ * - configuration of data and connection of ports
+ */
+
+#include "etMessageService.h"
+
+/* instantiation of message services */
+#define MESSAGE_POOL_MAX 10
+#define MESSAGE_BLOCK_SIZE 32
+/* MessageService for Thread1 */
+uint8 msgBuffer_Thread1[MESSAGE_POOL_MAX*MESSAGE_BLOCK_SIZE];
+etMessageService msgService_Thread1;
+
+
+/* include all used ActorClasses */
+/* TODO: only include used Actor Classes for current SubSystem */
+#include "SenderManual.h"
+#include "ReceiverManual.h"
+
+/* include all used ProtcolClasses */
+#include "CommunicationProtocol.h"
+
+
+/* declarations of all ActorClass instances (const and variable structs) */
+
+/* forward declaration of variable actor structs */
+static ReceiverManual _SubSys_Receiver;
+static SenderManual _SubSys_Sender;
+
+
+/* instance _SubSys_Receiver */
+static const ReceiverManual_const _SubSys_Receiver_const = {
+ &_SubSys_Receiver,
+ /* Ports: {myActor, etReceiveMessage, msgService, peerAddress, localId} */
+ /* TODO: not robust if not connected and not implemented for replication */
+ {&_SubSys_Receiver, ReceiverManual_ReceiveMessage, &msgService_Thread1, 104, 123} /* Port dataIn */
+
+};
+static ReceiverManual _SubSys_Receiver = {&_SubSys_Receiver_const};
+
+/* instance _SubSys_Sender */
+static const SenderManual_const _SubSys_Sender_const = {
+ &_SubSys_Sender,
+ /* Ports: {myActor, etReceiveMessage, msgService, peerAddress, localId} */
+ /* TODO: not robust if not connected and not implemented for replication */
+ {&_SubSys_Sender, SenderManual_ReceiveMessage, &msgService_Thread1, 102, 123} /* Port dataOut */
+
+};
+static SenderManual _SubSys_Sender = {&_SubSys_Sender_const};
+
+
+
+
+
diff --git a/examples/org.eclipse.etrice.generator.c.reference/tmp/msc.seq b/examples/org.eclipse.etrice.generator.c.reference/tmp/msc.seq
index 0a96458f0..6fb62a902 100644
--- a/examples/org.eclipse.etrice.generator.c.reference/tmp/msc.seq
+++ b/examples/org.eclipse.etrice.generator.c.reference/tmp/msc.seq
@@ -29,7 +29,27 @@ etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> SubSys initActorInstances
SubSys ==> ReceiverManual init
-ReceiverManual ==> CommunicationProtocolPort receivedData
+ReceiverManual ==> CommunicationProtocolPort outMessage1
+CommunicationProtocolPort ==> etMessageService getMessageBuffer
+etMessageService ==> etMessageQueue pop
+etMessageService <== etMessageQueue
+CommunicationProtocolPort <== etMessageService
+CommunicationProtocolPort ==> etMessageService pushMessage
+etMessageService ==> etMessageQueue push
+etMessageService <== etMessageQueue
+CommunicationProtocolPort <== etMessageService
+ReceiverManual <== CommunicationProtocolPort
+ReceiverManual ==> CommunicationProtocolPort outMessage2
+CommunicationProtocolPort ==> etMessageService getMessageBuffer
+etMessageService ==> etMessageQueue pop
+etMessageService <== etMessageQueue
+CommunicationProtocolPort <== etMessageService
+CommunicationProtocolPort ==> etMessageService pushMessage
+etMessageService ==> etMessageQueue push
+etMessageService <== etMessageQueue
+CommunicationProtocolPort <== etMessageService
+ReceiverManual <== CommunicationProtocolPort
+ReceiverManual ==> CommunicationProtocolPort outMessage123456789
CommunicationProtocolPort ==> etMessageService getMessageBuffer
etMessageService ==> etMessageQueue pop
etMessageService <== etMessageQueue
@@ -41,7 +61,7 @@ CommunicationProtocolPort <== etMessageService
ReceiverManual <== CommunicationProtocolPort
SubSys <== ReceiverManual
SubSys ==> SenderManual init
-SenderManual ==> CommunicationProtocolConjPort sendData
+SenderManual ==> CommunicationProtocolConjPort inMessage1
CommunicationProtocolConjPort ==> etMessageService getMessageBuffer
etMessageService ==> etMessageQueue pop
etMessageService <== etMessageQueue
@@ -51,7 +71,7 @@ etMessageService ==> etMessageQueue push
etMessageService <== etMessageQueue
CommunicationProtocolConjPort <== etMessageService
SenderManual <== CommunicationProtocolConjPort
-SenderManual ==> CommunicationProtocolConjPort sendData2
+SenderManual ==> CommunicationProtocolConjPort inMessage2
CommunicationProtocolConjPort ==> etMessageService getMessageBuffer
etMessageService ==> etMessageQueue pop
etMessageService <== etMessageQueue
@@ -69,7 +89,7 @@ main <== SubSys
main ==> SubSys run
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService ==> etMessageService popMessage
etMessageService ==> etMessageQueue pop
@@ -85,7 +105,39 @@ etMessageService ==> etMessageService returnMessageBuffer
etMessageService ==> etMessageQueue push
etMessageService <== etMessageQueue
etMessageService <== etMessageService
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
+etMessageService <== etMessageQueue
+etMessageService ==> etMessageService popMessage
+etMessageService ==> etMessageQueue pop
+etMessageService <== etMessageQueue
+etMessageService <== etMessageService
+etMessageService ==> MsgDispatcher_Thread1 receiveMessage
+MsgDispatcher_Thread1 ==> etPort receive
+etPort ==> SenderManual ReceiveMessage
+etPort <== SenderManual
+MsgDispatcher_Thread1 <== etPort
+etMessageService <== MsgDispatcher_Thread1
+etMessageService ==> etMessageService returnMessageBuffer
+etMessageService ==> etMessageQueue push
+etMessageService <== etMessageQueue
+etMessageService <== etMessageService
+etMessageService ==> etMessageQueue isNotEmpty
+etMessageService <== etMessageQueue
+etMessageService ==> etMessageService popMessage
+etMessageService ==> etMessageQueue pop
+etMessageService <== etMessageQueue
+etMessageService <== etMessageService
+etMessageService ==> MsgDispatcher_Thread1 receiveMessage
+MsgDispatcher_Thread1 ==> etPort receive
+etPort ==> SenderManual ReceiveMessage
+etPort <== SenderManual
+MsgDispatcher_Thread1 <== etPort
+etMessageService <== MsgDispatcher_Thread1
+etMessageService ==> etMessageService returnMessageBuffer
+etMessageService ==> etMessageQueue push
+etMessageService <== etMessageQueue
+etMessageService <== etMessageService
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService ==> etMessageService popMessage
etMessageService ==> etMessageQueue pop
@@ -101,7 +153,7 @@ etMessageService ==> etMessageService returnMessageBuffer
etMessageService ==> etMessageQueue push
etMessageService <== etMessageQueue
etMessageService <== etMessageService
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService ==> etMessageService popMessage
etMessageService ==> etMessageQueue pop
@@ -117,601 +169,601 @@ etMessageService ==> etMessageService returnMessageBuffer
etMessageService ==> etMessageQueue push
etMessageService <== etMessageQueue
etMessageService <== etMessageService
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService
SubSys ==> etMessageService execute
etMessageService ==> etMessageService deliverAllMessages
-etMessageService ==> etMessageQueue init
+etMessageService ==> etMessageQueue isNotEmpty
etMessageService <== etMessageQueue
etMessageService <== etMessageService
SubSys <== etMessageService

Back to the top