- All Known Implementing Classes:
AbstractWarpSocket
public interface WarpSocket
-
Method Summary
Modifier and TypeMethodDescriptionvoiddidBecome(swim.io.IpSocket socket) voidvoidvoidvoiddidRead(swim.warp.Envelope envelope) voiddidRead(swim.ws.WsControlFrame<?, ?> frame) voidvoidvoiddidUpgrade(swim.http.HttpRequest<?> httpRequest, swim.http.HttpResponse<?> httpResponse) voiddidWrite(swim.warp.Envelope envelope) voiddidWrite(swim.ws.WsControlFrame<?, ?> frame) voiddoRead()voiddoWrite()longvoidsetWarpSocketContext(WarpSocketContext context) voidwillBecome(swim.io.IpSocket socket) voidvoid
-
Method Details
-
warpSocketContext
WarpSocketContext warpSocketContext() -
setWarpSocketContext
-
idleTimeout
long idleTimeout() -
doRead
void doRead() -
didRead
void didRead(swim.warp.Envelope envelope) -
didRead
void didRead(swim.ws.WsControlFrame<?, ?> frame) -
doWrite
void doWrite() -
didWrite
void didWrite(swim.warp.Envelope envelope) -
didWrite
void didWrite(swim.ws.WsControlFrame<?, ?> frame) -
didUpgrade
void didUpgrade(swim.http.HttpRequest<?> httpRequest, swim.http.HttpResponse<?> httpResponse) -
willConnect
void willConnect() -
didConnect
void didConnect() -
willSecure
void willSecure() -
didSecure
void didSecure() -
willBecome
void willBecome(swim.io.IpSocket socket) -
didBecome
void didBecome(swim.io.IpSocket socket) -
didTimeout
void didTimeout() -
didDisconnect
void didDisconnect() -
didFail
-