Examples of PongMessage


Examples of javax.websocket.PongMessage

            if (pongMessage == null) {
                return;
            }
            Pooled<ByteBuffer[]> pooled = bufferedBinaryMessage.getData();
            try {
                PongMessage message = DefaultPongMessage.create(WebSockets.mergeBuffers(pooled.getResource()));
                final Map<Class<?>, Object> params = new HashMap<Class<?>, Object>();
                params.put(Session.class, session);
                params.put(Map.class, session.getPathParameters());
                params.put(PongMessage.class, message);
                session.getContainer().invokeEndpointMethod(executor, new Runnable() {
View Full Code Here

Examples of javax.websocket.PongMessage

    @Override
    protected void onFullPongMessage(WebSocketChannel webSocketChannel, BufferedBinaryMessage bufferedBinaryMessage) {
        final HandlerWrapper handler = getHandler(FrameType.PONG);
        if (handler != null) {
            final Pooled<ByteBuffer[]> pooled = bufferedBinaryMessage.getData();
            final PongMessage message = DefaultPongMessage.create(toBuffer(pooled.getResource()));

            session.getContainer().invokeEndpointMethod(executor, new Runnable() {
                @Override
                public void run() {
                    try {
View Full Code Here

Examples of javax.websocket.PongMessage

    @Override
    protected void onFullPongMessage(WebSocketChannel webSocketChannel, BufferedBinaryMessage data) {
        final HandlerWrapper handler = getHandler(FrameType.PONG);
        if (handler != null) {
            ByteBuffer[] payload = data.getData();
            final PongMessage message = DefaultPongMessage.create(toBuffer(payload));

            session.getContainer().invokeEndpointMethod(session.getWebSocketChannel(), new Runnable() {
                @Override
                public void run() {
                    ((MessageHandler.Whole) handler.getHandler()).onMessage(message);
View Full Code Here

Examples of javax.websocket.PongMessage

        @Override
        public void onPongFrame(final WebSocketSession s, final ByteBuffer... payload) {
            if (pongMessage == null) {
                return;
            }
            PongMessage message;
            if (payload.length == 1) {
                message = DefaultPongMessage.create(payload[0]);
            } else {
                int count = 0;
                for (ByteBuffer b : payload) {
View Full Code Here

Examples of javax.websocket.PongMessage

    @SuppressWarnings({"unchecked", "rawtypes"})
    @Override
    public void onPongFrame(WebSocketSession s, ByteBuffer... payload) {
        HandlerWrapper handler = getHandler(FrameType.PONG);
        if (handler != null) {
            PongMessage message;
            if (payload.length == 1) {
                message =  DefaultPongMessage.create(payload[0]);
            } else {
                message = DefaultPongMessage.create(toBuffer(payload));
            }
View Full Code Here

Examples of javax.websocket.PongMessage

    @SuppressWarnings({"unchecked", "rawtypes"})
    @Override
    public void onPongFrame(WebSocketSession s, ByteBuffer... payload) {
        HandlerWrapper handler = getHandler(FrameType.PONG);
        if (handler != null) {
            PongMessage message;
            if (payload.length == 1) {
                message =  DefaultPongMessage.create(payload[0]);
            } else {
                message = DefaultPongMessage.create(toBuffer(payload));
            }
View Full Code Here

Examples of org.ethereum.net.p2p.PongMessage

    }
   
    @Test /* PongMessage */
    public void testPong() {

        PongMessage pongMessage = new PongMessage();
        System.out.println(pongMessage);

        assertEquals(P2pMessageCodes.PONG, pongMessage.getCommand());
        assertEquals(null, pongMessage.getAnswerMessage());
    }
View Full Code Here

Examples of org.springframework.web.socket.PongMessage

  }

  @OnWebSocketFrame
  public void onWebSocketFrame(Frame frame) {
    if (OpCode.PONG == frame.getOpCode()) {
      PongMessage message = new PongMessage(frame.getPayload());
      try {
        this.webSocketHandler.handleMessage(this.wsSession, message);
      }
      catch (Throwable t) {
        ExceptionWebSocketHandlerDecorator.tryCloseWithError(this.wsSession, t, logger);
View Full Code Here

Examples of org.springframework.web.socket.PongMessage

      ExceptionWebSocketHandlerDecorator.tryCloseWithError(this.wsSession, t, logger);
    }
  }

  private void handlePongMessage(javax.websocket.Session session, ByteBuffer payload) {
    PongMessage pongMessage = new PongMessage(payload);
    try {
      this.handler.handleMessage(this.wsSession, pongMessage);
    }
    catch (Throwable t) {
      ExceptionWebSocketHandlerDecorator.tryCloseWithError(this.wsSession, t, logger);
View Full Code Here

Examples of xnap.plugin.nap.net.msg.client.PongMessage

    //--- Method(s) ---

    public void received()
    {
  MessageHandler.send(server, new PongMessage());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.