Example #1
0
 internal void DisconnectB3Indication(DisconnectB3Indication indication)
 {
     try {
         _ncci = INVAL_NCCI;
         DisconnectB3Response response = new DisconnectB3Response(indication);
         _application.SendMessage(response);
         Status = ConnectionStatus.D_Connected;
         if (_inititator)
         {
             DisconnectRequest request = new DisconnectRequest(_plci);
             _application.SendMessage(request);
         }
     } catch (Exception e) {
         Trace.TraceError("Connection#{0}::DisconnectB3Indication, Exception = {1}", ValidationHelper.HashString(this), e);
         throw;
     }
 }
 public DisconnectB3Response(DisconnectB3Indication indication)
     : base(new NCCIParameter(), indication)
 {
 }
Example #3
0
 /// <summary>
 /// Indicates the clearing down of a logical connection.
 /// </summary>
 /// <param name="header"></param>
 /// <param name="indication"></param>
 internal abstract void DisconnectB3Indication(DisconnectB3Indication indication);