1 package org.eclipse.jetty.websocket;
2
3
4 import java.io.IOException;
5 import java.util.List;
6
7 import javax.servlet.http.HttpServletRequest;
8 import javax.servlet.http.HttpServletResponse;
9
10 import org.eclipse.jetty.io.Buffer;
11 import org.eclipse.jetty.io.Connection;
12
13 public interface WebSocketConnection extends Connection
14 {
15 void fillBuffersFrom(Buffer buffer);
16
17 void handshake(HttpServletRequest request, HttpServletResponse response, String origin, String subprotocol) throws IOException;
18
19 List<Extension> getExtensions();
20 }