# Unit tlntsend

Description | uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables

## Description

Telnet script client

Used RFC: RFC-854

## uses

- SysUtils
- Classes
- blcksock
- synautil

## Overview

### Classes, Interfaces, Objects and Records

Name | Description
--- | ---
Class `TTelnetSend` | Class with implementation of Telnet/SSH script client.

### Types

`TTelnetState = (...);`

### Constants

`cTelnetProtocol = '23';`
`cSSHProtocol = '22';`
`TLNT_EOR = #239;`
`TLNT_SE = #240;`
`TLNT_NOP = #241;`
`TLNT_DATA_MARK = #242;`
`TLNT_BREAK = #243;`
`TLNT_IP = #244;`
`TLNT_AO = #245;`
`TLNT_AYT = #246;`
`TLNT_EC = #247;`
`TLNT_EL = #248;`
`TLNT_GA = #249;`
`TLNT_SB = #250;`
`TLNT_WILL = #251;`
`TLNT_WONT = #252;`
`TLNT_DO = #253;`
`TLNT_DONT = #254;`
`TLNT_IAC = #255;`

## Description

### Types

`TTelnetState = (...);`

State of telnet protocol

. Used internaly by TTelnetSend.

- tsDATA:
- tsIAC:
- tsIAC_SB:
- tsIAC_WILL:
- tsIAC_DO:
- tsIAC_WONT:
- tsIAC_DONT:
- tsIAC_SBIAC:
- tsIAC_SBDATA:
- tsSBDATA_IAC:

### Constants

`cTelnetProtocol = '23';`

`cSSHProtocol = '22';`

`TLNT_EOR = #239;`

`TLNT_SE = #240;`

`TLNT_NOP = #241;`

`TLNT_DATA_MARK = #242;`

`TLNT_BREAK = #243;`

`TLNT_IP = #244;`

`TLNT_AO = #245;`

`TLNT_AYT = #246;`

`TLNT_EC = #247;`

`TLNT_EL = #248;`

`TLNT_GA = #249;`

`TLNT_SB = #250;`

`TLNT_WILL = #251;`

`TLNT_WONT = #252;`

`TLNT_DO = #253;`

`TLNT_DONT = #254;`

`TLNT_IAC = #255;`

Generated by PasDoc 0.9.0 on 2012-04-23 21:38:52