## Uses of Interface
org.eclipse.jetty.io.EndPoint

Packages that use EndPoint
Package | Description
--- | ---
org.eclipse.jetty.ajp |
org.eclipse.jetty.client |
org.eclipse.jetty.http |
org.eclipse.jetty.io |
org.eclipse.jetty.io.bio |
org.eclipse.jetty.io.nio |
org.eclipse.jetty.nested |
org.eclipse.jetty.server |
org.eclipse.jetty.server.bio |
org.eclipse.jetty.server.handler |
org.eclipse.jetty.server.nio |
org.eclipse.jetty.server.ssl |
org.eclipse.jetty.websocket |

### Uses of EndPoint in org.eclipse.jetty.ajp

Methods in org.eclipse.jetty.ajp with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`void` | Ajp13SocketConnector.`customize(EndPoint endpoint, Request request)`
`protected Connection` | Ajp13SocketConnector.`newConnection(EndPoint endpoint)`

Constructors in org.eclipse.jetty.ajp with parameters of type EndPoint
Constructor and Description
`Ajp13Connection(Connector connector, EndPoint endPoint, Server server)`
`Ajp13Generator(Buffers buffers, EndPoint io)`
`Ajp13Parser(Buffers buffers, EndPoint endPoint)`

### Uses of EndPoint in org.eclipse.jetty.client

Methods in org.eclipse.jetty.client with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`protected Connection` | HttpExchange.`onSwitchProtocol(EndPoint endp)`

### Uses of EndPoint in org.eclipse.jetty.http

Fields in org.eclipse.jetty.http declared as EndPoint
Modifier and Type | Field and Description
--- | ---
`protected EndPoint` | AbstractGenerator.`_endp`

Constructors in org.eclipse.jetty.http with parameters of type EndPoint
Constructor and Description
`AbstractGenerator(Buffers buffers, EndPoint io)` Constructor.
`HttpGenerator(Buffers buffers, EndPoint io)` Constructor.
`HttpParser(Buffers buffers, EndPoint endp, HttpParser.EventHandler handler)` Constructor.

### Uses of EndPoint in org.eclipse.jetty.io

Subinterfaces of EndPoint in org.eclipse.jetty.io
Modifier and Type | Interface and Description
--- | ---
`interface` | `AsyncEndPoint`
`interface` | `ConnectedEndPoint`

Classes in org.eclipse.jetty.io that implement EndPoint
Modifier and Type | Class and Description
--- | ---
`class` | `ByteArrayEndPoint` ByteArrayEndPoint.

Fields in org.eclipse.jetty.io declared as EndPoint
Modifier and Type | Field and Description
--- | ---
`protected EndPoint` | AbstractConnection.`_endp`

Methods in org.eclipse.jetty.io that return EndPoint
Modifier and Type | Method and Description
--- | ---
`EndPoint` | AbstractConnection.`getEndPoint()`

Constructors in org.eclipse.jetty.io with parameters of type EndPoint
Constructor and Description
`AbstractConnection(EndPoint endp)`
`AbstractConnection(EndPoint endp, long timestamp)`

### Uses of EndPoint in org.eclipse.jetty.io.bio

Classes in org.eclipse.jetty.io.bio that implement EndPoint
Modifier and Type | Class and Description
--- | ---
`class` | `SocketEndPoint`
`class` | `StreamEndPoint`
`class` | `StringEndPoint` To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

### Uses of EndPoint in org.eclipse.jetty.io.nio

Classes in org.eclipse.jetty.io.nio that implement EndPoint
Modifier and Type | Class and Description
--- | ---
`class` | `ChannelEndPoint` Channel End Point.
`class` | `NetworkTrafficSelectChannelEndPoint`
`class` | `SelectChannelEndPoint` An Endpoint that can be scheduled by `SelectorManager`.
`class` | `SslConnection.SslEndPoint`

Constructors in org.eclipse.jetty.io.nio with parameters of type EndPoint
Constructor and Description
`SslConnection(SSLEngine engine, EndPoint endp)`
`SslConnection(SSLEngine engine, EndPoint endp, long timeStamp)`

### Uses of EndPoint in org.eclipse.jetty.nested

Classes in org.eclipse.jetty.nested that implement EndPoint
Modifier and Type | Class and Description
--- | ---
`class` | `NestedEndPoint`

Constructors in org.eclipse.jetty.nested with parameters of type EndPoint
Constructor and Description
`NestedGenerator(Buffers buffers, EndPoint io, javax.servlet.http.HttpServletResponse response, String nestedIn)`

### Uses of EndPoint in org.eclipse.jetty.server

Methods in org.eclipse.jetty.server with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`protected void` | AbstractConnector.`checkForwardedHeaders(EndPoint endpoint, Request request)`
`void` | Connector.`customize(EndPoint endpoint, Request request)` Customize a request for an endpoint.
`void` | AbstractConnector.`customize(EndPoint endpoint, Request request)`
`protected HttpGenerator` | AbstractHttpConnection.`newHttpGenerator(Buffers responseBuffers, EndPoint endPoint)`
`protected HttpParser` | AbstractHttpConnection.`newHttpParser(Buffers requestBuffers, EndPoint endpoint, HttpParser.EventHandler requestHandler)`
`void` | Connector.`persist(EndPoint endpoint)` Persist an endpoint.
`void` | AbstractConnector.`persist(EndPoint endpoint)`

Constructors in org.eclipse.jetty.server with parameters of type EndPoint
Constructor and Description
`AbstractHttpConnection(Connector connector, EndPoint endpoint, Server server)`
`AbstractHttpConnection(Connector connector, EndPoint endpoint, Server server, Parser parser, Generator generator, Request request)`
`AsyncHttpConnection(Connector connector, EndPoint endpoint, Server server)`
`BlockingHttpConnection(Connector connector, EndPoint endpoint, Server server)`
`BlockingHttpConnection(Connector connector, EndPoint endpoint, Server server, Parser parser, Generator generator, Request request)`

### Uses of EndPoint in org.eclipse.jetty.server.bio

Classes in org.eclipse.jetty.server.bio that implement EndPoint
Modifier and Type | Class and Description
--- | ---
`protected class` | `SocketConnector.ConnectorEndPoint`

Fields in org.eclipse.jetty.server.bio with type parameters of type EndPoint
Modifier and Type | Field and Description
--- | ---
`protected Set<EndPoint>` | SocketConnector.`_connections`

Methods in org.eclipse.jetty.server.bio with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`void` | SocketConnector.`customize(EndPoint endpoint, Request request)`
`protected Connection` | SocketConnector.`newConnection(EndPoint endpoint)` Allows subclass to override Conection if required.

### Uses of EndPoint in org.eclipse.jetty.server.handler

Methods in org.eclipse.jetty.server.handler with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`protected ConnectHandler.ClientToProxyConnection` | ConnectHandler.`newClientToProxyConnection(ConcurrentMap<String,Object> context, SocketChannel channel, EndPoint endPoint, long timeStamp)`
`protected int` | ConnectHandler.`read(EndPoint endPoint, Buffer buffer, ConcurrentMap<String,Object> context)` Reads (with non-blocking semantic) into the given `buffer` from the given `endPoint`.
`protected int` | ConnectHandler.`write(EndPoint endPoint, Buffer buffer, ConcurrentMap<String,Object> context)` Writes (with blocking semantic) the given buffer of data onto the given endPoint.

Constructors in org.eclipse.jetty.server.handler with parameters of type EndPoint
Constructor and Description
`ConnectHandler.ClientToProxyConnection(ConcurrentMap<String,Object> context, SocketChannel channel, EndPoint endPoint, long timestamp)`

### Uses of EndPoint in org.eclipse.jetty.server.nio

Methods in org.eclipse.jetty.server.nio with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`void` | BlockingChannelConnector.`customize(EndPoint endpoint, Request request)`
`void` | SelectChannelConnector.`customize(EndPoint endpoint, Request request)`
`void` | SelectChannelConnector.`persist(EndPoint endpoint)`

### Uses of EndPoint in org.eclipse.jetty.server.ssl

Classes in org.eclipse.jetty.server.ssl that implement EndPoint
Modifier and Type | Class and Description
--- | ---
`class` | `SslSocketConnector.SslConnectorEndPoint`

Methods in org.eclipse.jetty.server.ssl with parameters of type EndPoint
Modifier and Type | Method and Description
--- | ---
`void` | SslSocketConnector.`customize(EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
`void` | SslSelectChannelConnector.`customize(EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
`static void` | SslCertificates.`customize(SSLSession sslSession, EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.

### Uses of EndPoint in org.eclipse.jetty.websocket

Constructors in org.eclipse.jetty.websocket with parameters of type EndPoint
Constructor and Description
`WebSocketConnectionD00(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
`WebSocketConnectionD06(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
`WebSocketConnectionD08(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`
`WebSocketConnectionD08(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft, MaskGen maskgen)`
`WebSocketConnectionRFC6455(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`
`WebSocketConnectionRFC6455(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft, MaskGen maskgen)`
`WebSocketGeneratorD00(WebSocketBuffers buffers, EndPoint endp)`
`WebSocketGeneratorD06(WebSocketBuffers buffers, EndPoint endp)`
`WebSocketGeneratorD06(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)`
`WebSocketGeneratorD08(WebSocketBuffers buffers, EndPoint endp)`
`WebSocketGeneratorD08(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)`
`WebSocketGeneratorRFC6455(WebSocketBuffers buffers, EndPoint endp)`
`WebSocketGeneratorRFC6455(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)`
`WebSocketParserD00(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler)`
`WebSocketParserD06(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler, boolean masked)`
`WebSocketParserD08(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler, boolean shouldBeMasked)`
`WebSocketParserRFC6455(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler, boolean shouldBeMasked)`
`WebSocketServletConnectionD00(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
`WebSocketServletConnectionD06(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
`WebSocketServletConnectionD08(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`
`WebSocketServletConnectionRFC6455(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`