Unit 'IdTelnet' Package
[Overview][Constants][Types][Classes][Index] [#pl_indy]

TIdTelnet

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: IdTelnet.pas line 330

type TIdTelnet = class(TIdTCPClientCustom)

protected

  fTerminal: string;

  

  fThreadedEvent: Boolean;

  

  FOnDataAvailable: TIdTelnetDataAvailEvent;

  

  fIamTelnet: Boolean;

  

  FOnTelnetCommand: TIdTelnetCommandEvent;

  

  FTelnetThread: TIdTelnetReadThread;

  

  procedure DoOnDataAvailable();

  

  property IamTelnet: Boolean; [rw]

  

  procedure Negotiate;

  

  procedure Handle_SB();

  

  procedure SendNegotiationResp();

  

  procedure SendSubNegotiationResp();

  

  procedure DoTelnetCommand();

  

  procedure InitComponent; override;

  

public

  destructor Destroy; override;

  

  procedure Connect; override;

  

  procedure Disconnect(); override;

  

  procedure SendCh();

  

  procedure SendString();

  

  property TelnetThread: TIdTelnetReadThread; [r]

  

published

  property Host: string;

  

  property Port: TIdPort;

  

  property OnTelnetCommand: TIdTelnetCommandEvent; [rw]

  

  property OnDataAvailable: TIdTelnetDataAvailEvent; [rw]

  

  property Terminal: string; [rw]

  

  property ThreadedEvent: Boolean; [rw]

  

end;

Inheritance

TIdTelnet

  

|

TIdTCPClientCustom

  

|

TIdTCPConnection

  

|

TIdComponent

  

|

TIdBaseComponent

  

|

TIdInitializerComponent

  

|

TObject



CT Web help

CodeTyphon Studio