# Uses of Interface
tigase.io.IOInterface

Packages that use IOInterface
Package
Description
tigase.io
tigase.net

- ## Uses of IOInterface in tigase.io

  Classes in tigase.io that implement IOInterface
  Modifier and Type
  Class
  Description
  `class`
  `SocketIO`
  Describe class SocketIO here.
  `class`
  `TLSIO`
  Describe class TLSIO here.
  `class`
  `ZLibIO`
  Created: Jul 29, 2009 11:58:02 AM
  Methods in tigase.io that return IOInterface
  Modifier and Type
  Method
  Description
  `IOInterface`
  SSLContextContainer.`createIoInterface(String protocol, String local_hostname, String remote_hostname, int port, boolean clientMode, boolean wantClientAuth, boolean needClientAuth, ByteOrder byteOrder, TrustManager[] x509TrustManagers, TLSEventHandler eventHandler, IOInterface socketIO, CertificateContainerIfc certificateContainer)`
  `default IOInterface`
  SSLContextContainerIfc.`createIoInterface(String protocol, String tls_hostname, int port, boolean clientMode, boolean wantClientAuth, boolean needClientAuth, ByteOrder byteOrder, TrustManager[] x509TrustManagers, TLSEventHandler eventHandler, IOInterface ioi, CertificateContainerIfc certificateContainer)`
  Deprecated.
  `IOInterface`
  SSLContextContainerIfc.`createIoInterface(String protocol, String local_hostname, String remote_hostname, int port, boolean clientMode, boolean wantClientAuth, boolean needClientAuth, ByteOrder byteOrder, TrustManager[] x509TrustManagers, TLSEventHandler eventHandler, IOInterface ioi, CertificateContainerIfc certificateContainer)`
  Methods in tigase.io with parameters of type IOInterface
  Modifier and Type
  Method
  Description
  `void`
  SampleSocketThread.`addIOInterface(IOInterface s)`
  `IOInterface`
  SSLContextContainer.`createIoInterface(String protocol, String local_hostname, String remote_hostname, int port, boolean clientMode, boolean wantClientAuth, boolean needClientAuth, ByteOrder byteOrder, TrustManager[] x509TrustManagers, TLSEventHandler eventHandler, IOInterface socketIO, CertificateContainerIfc certificateContainer)`
  `default IOInterface`
  SSLContextContainerIfc.`createIoInterface(String protocol, String tls_hostname, int port, boolean clientMode, boolean wantClientAuth, boolean needClientAuth, ByteOrder byteOrder, TrustManager[] x509TrustManagers, TLSEventHandler eventHandler, IOInterface ioi, CertificateContainerIfc certificateContainer)`
  Deprecated.
  `IOInterface`
  SSLContextContainerIfc.`createIoInterface(String protocol, String local_hostname, String remote_hostname, int port, boolean clientMode, boolean wantClientAuth, boolean needClientAuth, ByteOrder byteOrder, TrustManager[] x509TrustManagers, TLSEventHandler eventHandler, IOInterface ioi, CertificateContainerIfc certificateContainer)`
  `void`
  SampleSocketThread.SocketHandler.`handleIOInterface(IOInterface ioIfc)`
  `void`
  TelnetClient.`handleIOInterface(IOInterface ioifc)`
  `void`
  TelnetServer.`handleIOInterface(IOInterface ioifc)`
  `void`
  SampleSocketThread.`removeIOInterface(IOInterface s)`
  Constructors in tigase.io with parameters of type IOInterface
  Modifier
  Constructor
  Description
  ``
  `TLSIO(IOInterface ioi, TLSWrapper wrapper, ByteOrder order)`
  ``
  `ZLibIO(IOInterface ioi, int level)`

- ## Uses of IOInterface in tigase.net

  Methods in tigase.net that return IOInterface
  Modifier and Type
  Method
  Description
  `protected IOInterface`
  IOService.`getIO()`