Qore TelnetClient Module Reference  1.5
TelnetClient Namespace Reference

contains constant definitions and the definition of the TelnetClient class More...

Classes

class  TelnetClient
 The TelnetClient class allows communication with a telnet server; it can be used directly or subclassed with overridden methods to customize its behavior. More...
 
class  TelnetConnection
 class for Telnet connections; returns an object of class TelnetClient for connecting to telnet sessions More...
 

Variables

const AO = 245
 Abort output.
 
const AYT = 246
 Are You There.
 
const BRK = 243
 Break.
 
const CmdMap
 command name map
 
const DM = 242
 Data Mark.
 
const DO = 253
 DO.
 
const DONT = 254
 DONT.
 
const EC = 247
 Erase Character.
 
const EL = 248
 Erase Line.
 
const GA = 249
 Go Ahead.
 
const IAC = 255
 IAC.
 
const IP = 244
 Interrupt process.
 
const NOP = 241
 No Operation.
 
const OptMap
 option map, maps codes to text descriptions
 
const SB = 250
 Subnegotiation Begin.
 
const SE = 240
 Subnegotiation End.
 
const TOPT_3270 = 29
 Telnet3270Regime.
 
const TOPT_APRX = 4
 ApproxMessageSizeNegotiation.
 
const TOPT_AUTH = 37
 TelnetAuthenticationOption.
 
const TOPT_BIN = 0
 BinaryTransmission.
 
const TOPT_BYTE = 19
 ByteMacro.
 
const TOPT_CHARSET = 42
 TelnetCHARSET.
 
const TOPT_COMPORT = 44
 TelnetComPortControl.
 
const TOPT_DATA = 20
 DataEntryTerminal.
 
const TOPT_ECHO = 1
 Echo|Is|Send.
 
const TOPT_ENVIR = 36
 TelnetEnvironmentOption.
 
const TOPT_ENVIR_NEW = 39
 TelnetNewEnvironmentOption.
 
const TOPT_EOR = 25
 EndofRecord.
 
const TOPT_EXT = 17
 ExtendedASCII.
 
const TOPT_EXTOP = 255
 Extended-Options-List.
 
const TOPT_KERMIT = 47
 TelnetKERMIT.
 
const TOPT_LINE = 34
 Linemode.
 
const TOPT_LOGO = 18
 Logout.
 
const TOPT_NAWS = 31
 NegotiateAboutWindowSize.
 
const TOPT_OCRD = 10
 OutputCarriage-ReturnDisposition.
 
const TOPT_OFD = 13
 OutputFormfeedDisposition.
 
const TOPT_OHT = 11
 OutputHorizontalTabstops.
 
const TOPT_OHTD = 12
 OutputHorizontalTabDisposition.
 
const TOPT_OLD = 16
 OutputLinefeedDisposition.
 
const TOPT_OLW = 8
 OutputLineWidth.
 
const TOPT_OM = 27
 OutputMarking.
 
const TOPT_OPS = 9
 OutputPageSize.
 
const TOPT_OVT = 14
 OutputVerticalTabstops.
 
const TOPT_OVTD = 15
 OutputVerticalTabDisposition.
 
const TOPT_RECN = 2
 Reconnection.
 
const TOPT_REM = 7
 RemoteControlledTransandEcho.
 
const TOPT_RFC = 33
 RemoteFlowControl.
 
const TOPT_RSP = 43
 TelnetRemoteSerialPort.
 
const TOPT_SEND_URL = 48
 Send-URL.
 
const TOPT_SLE = 45
 TelnetSuppressLocalEcho.
 
const TOPT_SNDL = 23
 SendLocation.
 
const TOPT_STARTTLS = 46
 TelnetStartTLS.
 
const TOPT_STAT = 5
 Status.
 
const TOPT_SUP = 21
 SUPDUP.
 
const TOPT_SUPO = 22
 SUPDUPOutput.
 
const TOPT_SUPP = 3
 SuppressGoAhead.
 
const TOPT_TACACS = 26
 TACACSUserIdent.
 
const TOPT_TERM = 24
 TerminalType.
 
const TOPT_TIM = 6
 TimingMark.
 
const TOPT_TLN = 28
 TerminalLocationNumber.
 
const TOPT_TN3270 = 40
 TN3270Enhancements.
 
const TOPT_TS = 32
 TerminalSpeed.
 
const TOPT_X3 = 30
 X.3PAD.
 
const TOPT_X_AUTH = 41
 TelnetXAUTH.
 
const TOPT_XDL = 35
 XDisplayLocation.
 
const WILL = 251
 WILL.
 
const WONT = 252
 WONT.
 

Detailed Description

contains constant definitions and the definition of the TelnetClient class