Package org.menacheri.jetclient.communication

Examples of org.menacheri.jetclient.communication.NettyMessageBuffer


    case ZOMBIE:
      operation = ZombieCommands.EAT_BRAINS.getCommand();
      break;
    }
   
    MessageBuffer<ChannelBuffer> messageBuffer = new NettyMessageBuffer();
    messageBuffer.writeInt(type);
    messageBuffer.writeInt(operation);
    Event event = Events.networkEvent(messageBuffer,DeliveryGuarantyOptions.FAST);
    session.onEvent(event);
  }
View Full Code Here


    AbstractSessionEventHandler handler = new AbstractSessionEventHandler(session)
    {
      @Override
      public void onDataIn(Event event)
      {
        NettyMessageBuffer buffer = (NettyMessageBuffer)event.getSource();
        System.out.println("Remaining Human Population: " + buffer.readInt());
      }
    };
    session.addHandler(handler);
  }
View Full Code Here

    {
      int i = 0;
      @Override
      public void onDataIn(Event event)
      {
        NettyMessageBuffer buffer = (NettyMessageBuffer)event.getSource();
        System.out.println("Remaining Human Population: " + buffer.readInt());
        i++;
        if(i == 3){
          throw new RuntimeException("Does Reconnect work?");
        }
      }
View Full Code Here

    byte opCode = buffer.readByte();
    if (opCode == Events.NETWORK_MESSAGE)
    {
      opCode = Events.SESSION_MESSAGE;
    }
    return Events.event(new NettyMessageBuffer(buffer), opCode);
  }
View Full Code Here

    }
    else
    {
      loginBuffer = credentials;
    }
    return new NettyMessageBuffer(loginBuffer);
  }
View Full Code Here

    byte opcode = buffer.readByte();
    if (opcode == Events.NETWORK_MESSAGE)
    {
      opcode = Events.SESSION_MESSAGE;
    }
    return Events.event(new NettyMessageBuffer(buffer), opcode);
  }
View Full Code Here

    }
    else
    {
      loginBuffer = credentials;
    }
    return new NettyMessageBuffer(loginBuffer);
  }
View Full Code Here

    }
    else
    {
      reconnectBuffer = buffer;
    }
    return new NettyMessageBuffer(reconnectBuffer);
  }
View Full Code Here

TOP

Related Classes of org.menacheri.jetclient.communication.NettyMessageBuffer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.