## Uses of Interface
io.vertx.core.streams.Pump

- Packages that use Pump
  Package | Description
  --- | ---
  io.vertx.core.spi |
  io.vertx.core.streams |
  io.vertx.rxjava.core.streams |

- - ### Uses of Pump in io.vertx.core.spi

    Methods in io.vertx.core.spi that return Pump
    Modifier and Type | Method and Description
    --- | ---
    `<T> Pump` | PumpFactory.`pump(ReadStream<T> rs, WriteStream<T> ws)`
    `<T> Pump` | PumpFactory.`pump(ReadStream<T> rs, WriteStream<T> ws, int writeQueueMaxSize)`

  - ### Uses of Pump in io.vertx.core.streams

    Methods in io.vertx.core.streams that return Pump
    Modifier and Type | Method and Description
    --- | ---
    `static <T> Pump` | Pump.`pump(ReadStream<T> rs, WriteStream<T> ws)` Create a new `Pump` with the given `ReadStream` and `WriteStream`
    `static <T> Pump` | Pump.`pump(ReadStream<T> rs, WriteStream<T> ws, int writeQueueMaxSize)` Create a new `Pump` with the given `ReadStream` and `WriteStream` and `writeQueueMaxSize`
    `Pump` | Pump.`setWriteQueueMaxSize(int maxSize)` Set the write queue max size to `maxSize`
    `Pump` | Pump.`start()` Start the Pump.
    `Pump` | Pump.`stop()` Stop the Pump.

  - ### Uses of Pump in io.vertx.rxjava.core.streams

    Methods in io.vertx.rxjava.core.streams with parameters of type Pump
    Modifier and Type | Method and Description
    --- | ---
    `static Pump` | Pump.`newInstance(Pump arg)`

    Constructors in io.vertx.rxjava.core.streams with parameters of type Pump
    Constructor and Description
    `Pump(Pump delegate)`

Copyright © 2016. All rights reserved.