Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.doc/model/040-Actor.room')
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-Actor.room132
1 files changed, 66 insertions, 66 deletions
diff --git a/plugins/org.eclipse.etrice.doc/model/040-Actor.room b/plugins/org.eclipse.etrice.doc/model/040-Actor.room
index 4a65a2f4f..6fe042a7b 100644
--- a/plugins/org.eclipse.etrice.doc/model/040-Actor.room
+++ b/plugins/org.eclipse.etrice.doc/model/040-Actor.room
@@ -1,67 +1,67 @@
-RoomModel Actor {
-
- LogicalSystem LogSysName {
- SubSystemRef SubSysRefName: SubSysClassName
- }
-
- SubSystemClass SubSysClassName {
- ActorRef ActorRefName: ActorClass1
- }
-
- ActorClass ActorClass1 {
- Interface {
- Port port1: ProtocolClass1
- Port port4: ProtocolClass1
- }
- Structure {
- external Port port1
- conjugated Port port2: ProtocolClass1
- conjugated Port port3: ProtocolClass1
- ActorRef ActorRef_A: ActorClass2
- ActorRef ActorRef_B: ActorClass3
- Binding port2 and ActorRef_A.port5
- Binding port3 and ActorRef_B.port6
- Binding ActorRef_B.port7 and port4
- Binding ActorRef_A.port8 and ActorRef_B.port9
- }
- Behavior { }
- }
-
- ActorClass ActorClass2 {
- Interface {
- Port port5: ProtocolClass1
- conjugated Port port8: ProtocolClass1
- }
- Structure {
- external Port port5
- external Port port8
- }
- Behavior { }
- }
-
- ActorClass ActorClass3 {
- Interface {
- Port port6: ProtocolClass1
- Port port7: ProtocolClass1
- Port port9: ProtocolClass1
- }
- Structure {
- external Port port6
- external Port port7
- external Port port9
- }
- Behavior { }
- }
-
-
- ProtocolClass ProtocolClass1 {
- incoming {
- Message start(par: int16)
- }
- outgoing {
- Message done(par: int16)
- }
- }
-
-
+RoomModel Actor {
+
+ LogicalSystem LogSysName {
+ SubSystemRef SubSysRefName: SubSysClassName
+ }
+
+ SubSystemClass SubSysClassName {
+ ActorRef ActorRefName: ActorClass1
+ }
+
+ ActorClass ActorClass1 {
+ Interface {
+ Port port1: ProtocolClass1
+ Port port4: ProtocolClass1
+ }
+ Structure {
+ external Port port1
+ conjugated Port port2: ProtocolClass1
+ conjugated Port port3: ProtocolClass1
+ ActorRef ActorRef_A: ActorClass2
+ ActorRef ActorRef_B: ActorClass3
+ Binding port2 and ActorRef_A.port5
+ Binding port3 and ActorRef_B.port6
+ Binding ActorRef_B.port7 and port4
+ Binding ActorRef_A.port8 and ActorRef_B.port9
+ }
+ Behavior { }
+ }
+
+ ActorClass ActorClass2 {
+ Interface {
+ Port port5: ProtocolClass1
+ conjugated Port port8: ProtocolClass1
+ }
+ Structure {
+ external Port port5
+ external Port port8
+ }
+ Behavior { }
+ }
+
+ ActorClass ActorClass3 {
+ Interface {
+ Port port6: ProtocolClass1
+ Port port7: ProtocolClass1
+ Port port9: ProtocolClass1
+ }
+ Structure {
+ external Port port6
+ external Port port7
+ external Port port9
+ }
+ Behavior { }
+ }
+
+
+ ProtocolClass ProtocolClass1 {
+ incoming {
+ Message start(par: int16)
+ }
+ outgoing {
+ Message done(par: int16)
+ }
+ }
+
+
} \ No newline at end of file

Back to the top