## Uses of Class
io.vertx.rxjava.core.net.NetSocket

- Packages that use NetSocket
  Package | Description
  --- | ---
  io.vertx.rxjava.core.http |
  io.vertx.rxjava.core.net |

- - ### Uses of NetSocket in io.vertx.rxjava.core.http

    Methods in io.vertx.rxjava.core.http that return NetSocket
    Modifier and Type | Method and Description
    --- | ---
    `NetSocket` | HttpClientResponse.`netSocket()` Get a net socket for the underlying connection of this request.
    `NetSocket` | HttpServerRequest.`netSocket()` Get a net socket for the underlying connection of this request.

  - ### Uses of NetSocket in io.vertx.rxjava.core.net

    Fields in io.vertx.rxjava.core.net with type parameters of type NetSocket
    Modifier and Type | Field and Description
    --- | ---
    `static TypeArg<NetSocket>` | NetSocket.`__TYPE_ARG`

    Methods in io.vertx.rxjava.core.net that return NetSocket
    Modifier and Type | Method and Description
    --- | ---
    `NetSocket` | NetSocket.`closeHandler(Handler<Void> handler)` Set a handler that will be called when the NetSocket is closed
    `NetSocket` | NetSocket.`drainHandler(Handler<Void> handler)`
    `NetSocket` | NetSocket.`endHandler(Handler<Void> endHandler)`
    `NetSocket` | NetSocket.`exceptionHandler(Handler<Throwable> handler)`
    `NetSocket` | NetSocket.`handler(Handler<Buffer> handler)`
    `static NetSocket` | NetSocket.`newInstance(NetSocket arg)`
    `NetSocket` | NetSocket.`pause()`
    `NetSocket` | NetSocket.`resume()`
    `NetSocket` | NetSocket.`sendFile(String filename)` Tell the operating system to stream a file as specified by `filename` directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
    `NetSocket` | NetSocket.`sendFile(String filename, Handler<AsyncResult<Void>> resultHandler)` Same as `sendFile(java.lang.String)` but also takes a handler that will be called when the send has completed or a failure has occurred
    `NetSocket` | NetSocket.`sendFile(String filename, long offset)` Tell the operating system to stream a file as specified by `filename` directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
    `NetSocket` | NetSocket.`sendFile(String filename, long offset, Handler<AsyncResult<Void>> resultHandler)` Same as `sendFile(java.lang.String)` but also takes a handler that will be called when the send has completed or a failure has occurred
    `NetSocket` | NetSocket.`sendFile(String filename, long offset, long length)` Tell the operating system to stream a file as specified by `filename` directly from disk to the outgoing connection, bypassing userspace altogether (where supported by the underlying operating system.
    `NetSocket` | NetSocket.`sendFile(String filename, long offset, long length, Handler<AsyncResult<Void>> resultHandler)` Same as `sendFile(java.lang.String)` but also takes a handler that will be called when the send has completed or a failure has occurred
    `NetSocket` | NetSocket.`setWriteQueueMaxSize(int maxSize)`
    `NetSocket` | NetSocket.`upgradeToSsl(Handler<Void> handler)` Upgrade channel to use SSL/TLS.
    `NetSocket` | NetSocket.`upgradeToSsl(String serverName, Handler<Void> handler)` Upgrade channel to use SSL/TLS.
    `NetSocket` | NetSocket.`write(Buffer data)`
    `NetSocket` | NetSocket.`write(String str)` Write a `String` to the connection, encoded in UTF-8.
    `NetSocket` | NetSocket.`write(String str, String enc)` Write a `String` to the connection, encoded using the encoding `enc`.

    Methods in io.vertx.rxjava.core.net that return types with arguments of type NetSocket
    Modifier and Type | Method and Description
    --- | ---
    `rx.Observable<NetSocket>` | NetClient.`connectObservable(int port, String host)` Deprecated. use `NetClient.rxConnect(int, java.lang.String)` instead
    `rx.Observable<NetSocket>` | NetClient.`connectObservable(int port, String host, String serverName)` Deprecated. use `NetClient.rxConnect(int, java.lang.String)` instead
    `ReadStream<NetSocket>` | NetServer.`connectStream()` Return the connect stream for this server.
    `rx.Single<NetSocket>` | NetClient.`rxConnect(int port, String host)` Open a connection to a server at the specific `port` and `host`.
    `rx.Single<NetSocket>` | NetClient.`rxConnect(int port, String host, String serverName)` Open a connection to a server at the specific `port` and `host`.

    Method parameters in io.vertx.rxjava.core.net with type arguments of type NetSocket
    Modifier and Type | Method and Description
    --- | ---
    `NetClient` | NetClient.`connect(int port, String host, Handler<AsyncResult<NetSocket>> connectHandler)` Open a connection to a server at the specific `port` and `host`.
    `NetClient` | NetClient.`connect(int port, String host, String serverName, Handler<AsyncResult<NetSocket>> connectHandler)` Open a connection to a server at the specific `port` and `host`.
    `NetServer` | NetServer.`connectHandler(Handler<NetSocket> handler)` Supply a connect handler for this server.

Copyright © 2017. All rights reserved.