From 4d4c101b49864356b5f3f6283a91cebdc25f46c2 Mon Sep 17 00:00:00 2001 From: Werner Kroneman Date: Thu, 15 Jun 2017 15:44:15 +0200 Subject: [PATCH] Added getBufferentDataChunkCount(); --- src/main/java/org/java_websocket/WebSocketImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/java_websocket/WebSocketImpl.java b/src/main/java/org/java_websocket/WebSocketImpl.java index 8629a61bc..c9097ed7a 100644 --- a/src/main/java/org/java_websocket/WebSocketImpl.java +++ b/src/main/java/org/java_websocket/WebSocketImpl.java @@ -649,6 +649,10 @@ public boolean hasBufferedData() { return !this.outQueue.isEmpty(); } + public int getBufferentDataChunkCount() { + return this.outQueue.size(); + } + private HandshakeState isFlashEdgeCase( ByteBuffer request ) throws IncompleteHandshakeException { request.mark(); if( request.limit() > Draft.FLASH_POLICY_REQUEST.length ) {