Пример #1
0
 public ConnectB3Response(ConnectB3Indication indication)
     : base(new NCCIParameter(), indication)
 {
     // Reject
     ParameterCollection.Add(new Parameter <short>());
     // NCPI
     ParameterCollection.Add(new Parameter <byte>());
 }
Пример #2
0
 internal void ConnectB3Indication(ConnectB3Indication indication)
 {
     try {
         _ncci = indication.Identifier.NCCI;
         ConnectB3Response response = new ConnectB3Response(indication);
         _application.SendMessage(response);
         Status = ConnectionStatus.B_ConnectPending;
     } catch (Exception e) {
         Trace.TraceError("Connection#{0}::ConnectB3Indication, Exception = {1}", ValidationHelper.HashString(this), e);
         throw;
     }
 }
Пример #3
0
 public IncomingLogicalConnectionEventArgs(ConnectB3Indication indication, Connection connection,
                                           ConnectB3Response response)
     : base(indication, connection)
 {
     _response = response;
 }
Пример #4
0
 /// <summary>
 /// Indicates an incoming logical connection.
 /// </summary>
 /// <param name="header"></param>
 /// <param name="indication"></param>
 internal abstract void ConnectB3Indication(ConnectB3Indication indication);