Index

B C D E F H I L M O P R S T U V W 
All Classes and Interfaces|All Packages

B

body() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 

C

checkFirstSend() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
close(int, String) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
cool.scx.http.peach - package cool.scx.http.peach
 

D

doFirstSend() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 

E

end() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
equals(Object) - Method in record class cool.scx.http.peach.WebSocketFrame
Indicates whether some other object is "equal to" this one.
errorHandler(Consumer<Throwable>) - Method in class cool.scx.http.peach.PeachHttpServer
 

F

fin() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns the value of the fin record component.

H

hashCode() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns a hash code value for this object.
headers() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 
headers() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
headers() - Method in class cool.scx.http.peach.PeachScxHttpBody
 
headers() - Method in class cool.scx.http.peach.PeachServerWebSocket
 

I

inputStream() - Method in class cool.scx.http.peach.PeachScxHttpBody
 
isClosed() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
isClosed() - Method in class cool.scx.http.peach.PeachServerWebSocket
 

L

localPeer() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 

M

masked() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns the value of the masked record component.
maskingKey() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns the value of the maskingKey record component.
method() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 

O

onBinaryMessage(Consumer<byte[]>) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
onClose(BiConsumer<Integer, String>) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
onError(Consumer<Throwable>) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
onPing(Consumer<byte[]>) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
onPong(Consumer<byte[]>) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
onTextMessage(Consumer<String>) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
opCode() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns the value of the opCode record component.
outputStream() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 

P

payloadData() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns the value of the payloadData record component.
payloadLength() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns the value of the payloadLength record component.
PeachHttpClient - Class in cool.scx.http.peach
 
PeachHttpClient(Function<ScxTCPClientOptions, ScxTCPClient>) - Constructor for class cool.scx.http.peach.PeachHttpClient
 
PeachHttpClientRequest - Class in cool.scx.http.peach
 
PeachHttpClientRequest() - Constructor for class cool.scx.http.peach.PeachHttpClientRequest
 
PeachHttpServer - Class in cool.scx.http.peach
 
PeachHttpServer() - Constructor for class cool.scx.http.peach.PeachHttpServer
 
PeachHttpServer(ScxHttpServerOptions) - Constructor for class cool.scx.http.peach.PeachHttpServer
 
PeachHttpServerResponse - Class in cool.scx.http.peach
 
PeachScxHttpBody - Class in cool.scx.http.peach
 
PeachScxHttpBody(LinkedDataReader, ScxHttpHeaders, long) - Constructor for class cool.scx.http.peach.PeachScxHttpBody
 
PeachServerWebSocket - Class in cool.scx.http.peach
 
PeachServerWebSocket(ScxServerWebSocketHandshakeRequest, DataReader, OutputStream) - Constructor for class cool.scx.http.peach.PeachServerWebSocket
 
PeachServerWebSocketHandshakeRequest - Class in cool.scx.http.peach
 
PeachServerWebSocketHandshakeRequest(DataReader, OutputStream) - Constructor for class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 
ping(byte[]) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
pong(byte[]) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
port() - Method in class cool.scx.http.peach.PeachHttpServer
 

R

readFrame(DataReader) - Static method in class cool.scx.http.peach.WebSocketFrameHelper
 
readFrameUntilLast(DataReader) - Static method in class cool.scx.http.peach.WebSocketFrameHelper
 
remotePeer() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 
request() - Method in class cool.scx.http.peach.PeachHttpClient
 
request() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
requestHandler(Consumer<ScxHttpServerRequest>) - Method in class cool.scx.http.peach.PeachHttpServer
 
response() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 

S

send(byte[], boolean) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
send(MediaWriter) - Method in class cool.scx.http.peach.PeachHttpClientRequest
 
send(String, boolean) - Method in class cool.scx.http.peach.PeachServerWebSocket
 
start() - Method in class cool.scx.http.peach.PeachHttpServer
 
start() - Method in class cool.scx.http.peach.PeachServerWebSocket
 
status() - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
status(HttpStatusCode) - Method in class cool.scx.http.peach.PeachHttpServerResponse
 
stop() - Method in class cool.scx.http.peach.PeachHttpServer
 

T

terminate() - Method in class cool.scx.http.peach.PeachServerWebSocket
 
toString() - Method in record class cool.scx.http.peach.WebSocketFrame
Returns a string representation of this record class.

U

uri() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 
uri() - Method in class cool.scx.http.peach.PeachServerWebSocket
 

V

version() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 

W

webSocket - Variable in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 
webSocket() - Method in class cool.scx.http.peach.PeachHttpClient
 
webSocket() - Method in class cool.scx.http.peach.PeachServerWebSocketHandshakeRequest
 
WebSocketFrame - Record Class in cool.scx.http.peach
 
WebSocketFrame(boolean, WebSocketOpCode, boolean, int, byte[], byte[]) - Constructor for record class cool.scx.http.peach.WebSocketFrame
Creates an instance of a WebSocketFrame record class.
WebSocketFrame(boolean, WebSocketOpCode, byte[]) - Constructor for record class cool.scx.http.peach.WebSocketFrame
 
WebSocketFrameHelper - Class in cool.scx.http.peach
 
WebSocketFrameHelper() - Constructor for class cool.scx.http.peach.WebSocketFrameHelper
 
webSocketHandler(Consumer<ScxServerWebSocket>) - Method in class cool.scx.http.peach.PeachHttpServer
 
writeFrame(WebSocketFrame, OutputStream) - Static method in class cool.scx.http.peach.WebSocketFrameHelper
 
writeFrame(WebSocketFrame, OutputStream, int) - Static method in class cool.scx.http.peach.WebSocketFrameHelper
 
B C D E F H I L M O P R S T U V W 
All Classes and Interfaces|All Packages