public void Write(AAssociateRJ rj) { FireWrite(rj); try { lock( stream ) { state.Write(rj); } } catch (IOException ioe) { if (assocListener != null) assocListener.Error(assoc, ioe); throw ioe; } }
internal virtual void Write(AAssociateRJ rj) { throw new SystemException(); }
internal override void Write(AAssociateRJ rj) { try { rj.WriteTo(m_fsm.stream); } catch (IOException e) { m_fsm.ChangeState(m_fsm.STA1); throw e; } m_fsm.ChangeState(m_fsm.STA13); }