## Uses of Class
org.apache.commons.net.SocketClient

- Packages that use SocketClient
  Package | Description
  --- | ---
  org.apache.commons.net.bsd | Classes for rcommand, rexec, rlogin
  org.apache.commons.net.chargen | Chargen over TCP and UDP
  org.apache.commons.net.daytime | Daytime over TCP and UDP
  org.apache.commons.net.discard | Discard over TCP and UDP
  org.apache.commons.net.echo | Echo over TCP and UDP
  org.apache.commons.net.finger | Finger implementation
  org.apache.commons.net.ftp | FTP and FTPS support classes
  org.apache.commons.net.imap | Basic IMAP and IMAPS support classes
  org.apache.commons.net.nntp | NNTP - network news transfer protocol
  org.apache.commons.net.pop3 | POP3 and POP3S mail
  org.apache.commons.net.smtp | SMTP and SMTPS mail
  org.apache.commons.net.telnet | Telnet implementation
  org.apache.commons.net.time | Time protocol (RFC 868) over TCP and UDP
  org.apache.commons.net.whois | Whois client

- - ### Uses of SocketClient in org.apache.commons.net.bsd

    Subclasses of SocketClient in org.apache.commons.net.bsd
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RCommandClient` RCommandClient is very similar to `RExecClient`, from which it is derived, and implements the rcmd() facility that first appeared in 4.2BSD Unix.
    `class` | `RExecClient` RExecClient implements the rexec() facility that first appeared in 4.2BSD Unix.
    `class` | `RLoginClient` RLoginClient is very similar to `RCommandClient`, from which it is derived, and uses the rcmd() facility implemented in RCommandClient to implement the functionality of the rlogin command that first appeared in 4.2BSD Unix.

  - ### Uses of SocketClient in org.apache.commons.net.chargen

    Subclasses of SocketClient in org.apache.commons.net.chargen
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CharGenTCPClient` The CharGenTCPClient class is a TCP implementation of a client for the character generator protocol described in RFC 864.

  - ### Uses of SocketClient in org.apache.commons.net.daytime

    Subclasses of SocketClient in org.apache.commons.net.daytime
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DaytimeTCPClient` The DaytimeTCPClient class is a TCP implementation of a client for the Daytime protocol described in RFC 867.

  - ### Uses of SocketClient in org.apache.commons.net.discard

    Subclasses of SocketClient in org.apache.commons.net.discard
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DiscardTCPClient` The DiscardTCPClient class is a TCP implementation of a client for the Discard protocol described in RFC 863.

  - ### Uses of SocketClient in org.apache.commons.net.echo

    Subclasses of SocketClient in org.apache.commons.net.echo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EchoTCPClient` The EchoTCPClient class is a TCP implementation of a client for the Echo protocol described in RFC 862.

  - ### Uses of SocketClient in org.apache.commons.net.finger

    Subclasses of SocketClient in org.apache.commons.net.finger
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FingerClient` The FingerClient class implements the client side of the Internet Finger Protocol defined in RFC 1288.

  - ### Uses of SocketClient in org.apache.commons.net.ftp

    Subclasses of SocketClient in org.apache.commons.net.ftp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FTP` FTP provides the basic the functionality necessary to implement your own FTP client.
    `class` | `FTPClient` FTPClient encapsulates all the functionality necessary to store and retrieve files from an FTP server.
    `class` | `FTPHTTPClient` Experimental attempt at FTP client that tunnels over an HTTP proxy connection.
    `class` | `FTPSClient` FTP over SSL processing.

  - ### Uses of SocketClient in org.apache.commons.net.imap

    Subclasses of SocketClient in org.apache.commons.net.imap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AuthenticatingIMAPClient` An IMAP Client class with authentication support.
    `class` | `IMAP` The IMAP class provides the basic the functionality necessary to implement your own IMAP client.
    `class` | `IMAPClient` The IMAPClient class provides the basic functionalities found in an IMAP client.
    `class` | `IMAPSClient` The IMAPSClient class provides SSL/TLS connection encryption to IMAPClient.

  - ### Uses of SocketClient in org.apache.commons.net.nntp

    Subclasses of SocketClient in org.apache.commons.net.nntp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NNTP` The NNTP class is not meant to be used by itself and is provided only so that you may easily implement your own NNTP client if you so desire.
    `class` | `NNTPClient` NNTPClient encapsulates all the functionality necessary to post and retrieve articles from an NNTP server.

  - ### Uses of SocketClient in org.apache.commons.net.pop3

    Subclasses of SocketClient in org.apache.commons.net.pop3
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExtendedPOP3Client` A POP3 Client class with protocol and authentication extensions support (RFC2449 and RFC2195).
    `class` | `POP3` The POP3 class is not meant to be used by itself and is provided only so that you may easily implement your own POP3 client if you so desire.
    `class` | `POP3Client` The POP3Client class implements the client side of the Internet POP3 Protocol defined in RFC 1939.
    `class` | `POP3SClient` POP3 over SSL processing.

  - ### Uses of SocketClient in org.apache.commons.net.smtp

    Subclasses of SocketClient in org.apache.commons.net.smtp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AuthenticatingSMTPClient` An SMTP Client class with authentication support (RFC4954).
    `class` | `SMTP` SMTP provides the basic the functionality necessary to implement your own SMTP client.
    `class` | `SMTPClient` SMTPClient encapsulates all the functionality necessary to send files through an SMTP server.
    `class` | `SMTPSClient` SMTP over SSL processing.

  - ### Uses of SocketClient in org.apache.commons.net.telnet

    Subclasses of SocketClient in org.apache.commons.net.telnet
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `Telnet` Telnet implementation class that provides core Telnet protocol functionality.
    `class` | `TelnetClient` The TelnetClient class implements the simple network virtual terminal (NVT) for the Telnet protocol according to RFC 854.

  - ### Uses of SocketClient in org.apache.commons.net.time

    Subclasses of SocketClient in org.apache.commons.net.time
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TimeTCPClient` The TimeTCPClient class is a TCP implementation of a client for the Time protocol described in RFC 868.

  - ### Uses of SocketClient in org.apache.commons.net.whois

    Subclasses of SocketClient in org.apache.commons.net.whois
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WhoisClient` The WhoisClient class implements the client side of the Internet Whois Protocol defined in RFC 954.