Qore TelnetClient Module Reference  1.0
 All Classes Namespaces Functions Variables Groups Pages
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...
 

Variables

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

Detailed Description

contains constant definitions and the definition of the TelnetClient class