jdk/src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
changeset 38856 cc3a0d1e96e0
parent 37874 02589df0999a
child 39730 196f4e25d9f5
equal deleted inserted replaced
38855:4e587173e37e 38856:cc3a0d1e96e0
    25 package java.net.http;
    25 package java.net.http;
    26 
    26 
    27 import java.net.http.WebSocket.CloseCode;
    27 import java.net.http.WebSocket.CloseCode;
    28 import java.net.http.WebSocket.MessagePart;
    28 import java.net.http.WebSocket.MessagePart;
    29 import java.nio.ByteBuffer;
    29 import java.nio.ByteBuffer;
       
    30 import java.nio.CharBuffer;
    30 
    31 
    31 interface WSMessageConsumer {
    32 interface WSMessageConsumer {
    32 
    33 
    33     void onText(MessagePart part, WSDisposableText data);
    34     void onText(MessagePart part, WSShared<CharBuffer> data);
    34 
    35 
    35     void onBinary(MessagePart part, WSShared<ByteBuffer> data);
    36     void onBinary(MessagePart part, WSShared<ByteBuffer> data);
    36 
    37 
    37     void onPing(WSShared<ByteBuffer> data);
    38     void onPing(WSShared<ByteBuffer> data);
    38 
    39