/// <summary> /// Indicates the activation of a logical connection /// </summary> /// <param name="header"></param> /// <param name="indication"></param> internal abstract void ConnectB3ActiveIndication(ConnectB3ActiveIndication indication);
internal void ConnectB3ActiveIndication(ConnectB3ActiveIndication indication) { try { _inititator = false; if (_ncci == INVAL_NCCI) { _ncci = indication.Identifier.NCCI; } ConnectB3ActiveResponse response = new ConnectB3ActiveResponse(indication); _application.SendMessage(response); Status = ConnectionStatus.Connected; } catch (Exception e) { Trace.TraceError("Connection#{0}::ConnectionB3ActiveIndication, Exception = {1}", ValidationHelper.HashString(this), e); throw; } }