/* (non-Javadoc)
  * @see org.colombbus.tangara.net.NetMessageHandler#processMessage(org.colombbus.tangara.net.NetMessage, java.lang.String, java.util.List)
  */
 @Override
 public void processMessage(NetMessage netMsg, String connectID, List<NetMessage> outNetMsg) {
   String outMsg =
       MessageFormat.format(
           Messages.getString("OutCmdNetMsgHandler.runScriptOuput"),
           netMsg.getSourceUser(),
           netMsg.getContent()); // $NON-NLS-1$
   Program.instance().printOutputMessage(outMsg);
 }
Exemple #2
0
  /* Unit testing complete */
  public NetMessage SendUDPTxAck() {

    for (int currTicks = 0; currTicks < numTicks; currTicks++) {
      new UDPSocketTx(form, srcIP, destIP, mType, seqNum, payload, destPortNo);
      NetMessage message = (new UDPSocketRx(form, srcPortNo)).RxMessage(timeOut);
      if (message != null) {
        if (message.getSeq() == seqNum) {
          return message;
        } else {
          continue;
        }
      } else {
        continue;
      }
    }
    return null;
  }
 @Override
 public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) throws Exception {
   NetMessage message = (NetMessage) e.getMessage();
   message.setSession((Session) ctx.getAttachment());
   netHandler.messageReceived(message);
 }