2
using System.Collections.Generic;
6
namespace ORArchitecture
9
/// A mechanism for communicaton among modules.
13
public void RecieveMessage( Messaging source, EventMessage message);
18
public void SendMessage(Messaging source, Messaging destination, EventMessage message );
19
// for example signal code might send a message to a train driver
20
// SendMessage( this, Train4.Controller, EventMessage( "Hold at siding 7 for train 16" ) )