# Uses of Package
io.vertx.core.net

- Packages that use io.vertx.core.net
  Package | Description
  --- | ---
  io.vertx.amqpbridge |
  io.vertx.core |
  io.vertx.core.datagram |
  io.vertx.core.eventbus |
  io.vertx.core.http |
  io.vertx.core.net |
  io.vertx.core.spi.metrics |
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.consul |
  io.vertx.ext.eventbus.bridge.tcp |
  io.vertx.ext.shell.term |
  io.vertx.ext.stomp |
  io.vertx.ext.web.client |
  io.vertx.ext.web.handler.sockjs |
  io.vertx.grpc |
  io.vertx.mqtt |
  io.vertx.proton |
  io.vertx.rxjava.core.net |

- Classes in io.vertx.core.net used by io.vertx.amqpbridge
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core
  Class and Description
  NetClient A TCP client.
  NetClientOptions Options for configuring a `NetClient`.
  NetServer Represents a TCP server
  NetServerOptions Options for configuring a `NetServer`.

- Classes in io.vertx.core.net used by io.vertx.core.datagram
  Class and Description
  NetworkOptions
  SocketAddress The address of a socket

- Classes in io.vertx.core.net used by io.vertx.core.eventbus
  Class and Description
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core.http
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetServerOptions Options for configuring a `NetServer`.
  NetSocket Represents a socket-like interface to a TCP connection on either the client or the server side.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SocketAddress The address of a socket
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core.net
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetClient A TCP client.
  NetClientOptions Options for configuring a `NetClient`.
  NetServer Represents a TCP server
  NetServerOptions Options for configuring a `NetServer`.
  NetSocket Represents a socket-like interface to a TCP connection on either the client or the server side.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  ProxyType The type of a TCP proxy server.
  SelfSignedCertificate A self-signed certificate helper for testing and development purposes.
  SocketAddress The address of a socket
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.core.spi.metrics
  Class and Description
  NetClient A TCP client.
  NetClientOptions Options for configuring a `NetClient`.
  NetServerOptions Options for configuring a `NetServer`.
  SocketAddress The address of a socket

- Classes in io.vertx.core.net used by io.vertx.ext.auth.oauth2
  Class and Description
  ClientOptionsBase Base class for Client options
  NetworkOptions
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.ext.consul
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.ext.eventbus.bridge.tcp
  Class and Description
  NetServerOptions Options for configuring a `NetServer`.

- Classes in io.vertx.core.net used by io.vertx.ext.shell.term
  Class and Description
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetServerOptions Options for configuring a `NetServer`.
  NetworkOptions
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.ext.stomp
  Class and Description
  ClientOptionsBase Base class for Client options
  NetClient A TCP client.
  NetClientOptions Options for configuring a `NetClient`.
  NetServer Represents a TCP server
  NetServerOptions Options for configuring a `NetServer`.
  NetworkOptions
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.ext.web.client
  Class and Description
  ClientOptionsBase Base class for Client options
  JdkSSLEngineOptions Configures a `TCPSSLOptions` to use the JDK ssl engine implementation.
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetworkOptions
  OpenSSLEngineOptions Configures a `TCPSSLOptions` to use OpenSsl.
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  ProxyOptions Proxy options for a net client or a net client.
  SSLEngineOptions The SSL engine implementation to use in a Vert.x server or client.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.ext.web.handler.sockjs
  Class and Description
  SocketAddress The address of a socket

- Classes in io.vertx.core.net used by io.vertx.grpc
  Class and Description
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.mqtt
  Class and Description
  JksOptions Key or trust store options configuring private key and/or certificates based on Java Keystore files.
  KeyCertOptions Key/cert configuration options.
  NetServerOptions Options for configuring a `NetServer`.
  NetworkOptions
  PemKeyCertOptions Key store options configuring a private key and its certificate based on Privacy-enhanced Electronic Email (PEM) files.
  PemTrustOptions Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files.
  PfxOptions Key or trust store options configuring private key and/or certificates based on PKCS#12 files.
  TCPSSLOptions Base class.
  TrustOptions Certification authority configuration options.

- Classes in io.vertx.core.net used by io.vertx.proton
  Class and Description
  ClientOptionsBase Base class for Client options
  NetClientOptions Options for configuring a `NetClient`.
  NetworkOptions
  TCPSSLOptions Base class.

- Classes in io.vertx.core.net used by io.vertx.rxjava.core.net
  Class and Description
  SocketAddress The address of a socket

Copyright © 2017. All rights reserved.