Ejemplo n.º 1
0
        /// <summary>
        /// Processes the initial echo message
        /// </summary>
        /// <param name="session"></param>
        /// <param name="message"></param>
        public override void ProcessInitialMessage(IDSPExSession session, TransactionInitialMessage message)
        {
            // Echo the message's data
            Logger.L(LoggerLevel.Info, "Sending echo response of length " + message.DataLength);
            var response = new TransactionMessage(TransactionID, message.DataBuffer, message.DataOffset, message.DataLength);

            session.SendMessage(response);
            session.DeregisterRITransactionHandler(this);
        }
 public override void ProcessInitialMessage(IDSPExSession session, TransactionInitialMessage message)
 {
     processInitialMessage(new LimitedDSPExSessionImpl(session), message);
     session.DeregisterRITransactionHandler(this);
 }
Ejemplo n.º 3
0
 public override void ProcessInitialMessage(IDSPExSession session, TransactionInitialMessage message)
 {
     processInitialMessage(new LimitedDSPExSessionImpl(session), message);
     session.DeregisterRITransactionHandler(this);
 }