@Override protected IoBufferEx doBinaryEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return WsDraftHixieFrameEncodingSupport.doBinaryEncode(allocator, flags, message); }
@Override protected IoBufferEx doCloseEncode(IoBufferAllocatorEx<?> allocator, int flags, WsCloseMessage message) { return WsDraftHixieFrameEncodingSupport.doCloseEncode(allocator, flags); }
public static IoBufferEx doBinaryEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return doEncode(allocator, flags, message, BINARY_TYPE_BYTE); }
(position >= textOffset) && ((buf.capacity() - buf.limit()) >= textPadding)) { if (!isCacheEmpty(message)) { throw new IllegalStateException("Cache must be empty: flags = " + flags);
@Override protected IoBufferEx doTextEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return WsDraftHixieFrameEncodingSupport.doTextEncode(allocator, flags, message); }
@Override protected IoBufferEx doTextEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return WsDraftHixieFrameEncodingSupport.doSpecifiedLengthTextEncode(allocator, flags, message); }
if (!isCacheEmpty(message)) { throw new IllegalStateException("Cache must be empty: flags = " + flags);
@Override protected IoBufferEx doBinaryEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return WsDraftHixieFrameEncodingSupport.doBinaryEncode(allocator, flags, message); }
@Override protected IoBufferEx doCloseEncode(IoBufferAllocatorEx<?> allocator, int flags, WsCloseMessage message) { return WsDraftHixieFrameEncodingSupport.doCloseEncode(allocator, flags); }
public static IoBufferEx doSpecifiedLengthTextEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return doEncode(allocator, flags, message, SPECIFIED_LENGTH_TEXT_TYPE_BYTE); }
@Override protected IoBufferEx doTextEncode(IoBufferAllocatorEx<?> allocator, int flags, WsMessage message) { return WsDraftHixieFrameEncodingSupport.doBinaryEncode(allocator, flags, message); }