public MessageLayer(ILayer lowerLayer, ITransmissionContextFactory transmissionContextFactory)
     : base(lowerLayer)
 {
     _transmissionContextFactory = transmissionContextFactory;
     _retransmissions = new Dictionary<int, ITransmissionContext>();
     _idSequence = new IdSequence();
     _replyCache = new MessageCache();
     _duplicationCache = new MessageCache();
 }
Beispiel #2
0
 public MessageLayer(ILayer lowerLayer, ITransmissionContextFactory transmissionContextFactory)
     : base(lowerLayer)
 {
     _transmissionContextFactory = transmissionContextFactory;
     _retransmissions            = new Dictionary <int, ITransmissionContext>();
     _idSequence       = new IdSequence();
     _replyCache       = new MessageCache();
     _duplicationCache = new MessageCache();
 }