@Override public WebSocket sendPing(byte[] payload) { channel.write(new PingWebSocketFrame(wrappedBuffer(payload))); return this; }
return new PingWebSocketFrame(frameFinalFlag, frameRsv, framePayload);
@Override public WebSocket sendPing(byte[] payload) { channel.write(new PingWebSocketFrame(wrappedBuffer(payload))); return this; }
@Override public WebSocket sendPing(byte[] payload) { channel.write(new PingWebSocketFrame(wrappedBuffer(payload))); return this; }
@Override public WebSocket sendPing(byte[] payload) { channel.write(new PingWebSocketFrame(wrappedBuffer(payload))); return this; }
@Override public void run(Timeout timeout) throws Exception { if (!timeout.isCancelled() && channel != null && channel.isWritable()) { logger.debug("Sending heartbeat/ping frame"); channel.write(new PingWebSocketFrame()); scheduleHeartbeatTask(); } } }