home *** CD-ROM | disk | FTP | other *** search
- BETA
-
- STelnet for DELPHI 2.0 - Stamina Software
-
- [Description]
-
- STelnet is a group of components for use in telnet applications.
-
- [Use]
- See the TelTerm.dpr project for a simple demo.
-
- [Architecture]
- 3 components are needed to create a telnet client:
- TTelnetClient
- TNVT {abstract}
- TNVTParser {abstract}
-
- The NVT (Network Virtual Terminal) is the component which implements
- the display of characters to the screen and the input of characters
- which are sent to the host. I have implemented 2 NVT's: ConsoleNVT
- which spawns a console window, and TMemoNVT which displays to a Memo
- control.
-
- The NVTParser is a component which parses data from the host and does
- some basic interpretation (e.g. responding to IACs). I have implemented
- a basic ANSI parser as part of STELNET.
-
- TTelnetClient is the component which links an NVT and a parser with
- a Windows Socket. Use the 'Connect' method to connect to the host.
-
- NOTE:
- The STELNET components are being designed for the purpose of supporting
- many types of client applications and many types of terminals and this
- is the philosophy behind separating the NVT, parser and client. For
- example, a telnet client may be implemented over a comm port by replacing
- TTelnetClient, or a developer may implement a parser which supports
- non-standard escape sequences by simply overriding the 'DoParseEscape'
- method.
-
- [Installation]
- Copy both the DCR and DCU files to the same directory.
- Follow the DELPHI instuctions for installing
- components.
-
-
- [Files]
- STelnet Unit, STELNET.DCU
- STelnet Res, STELNET.DCR
- STelnet ReadMe, README.TXT
- Stamina code, STAMINA.DCU
- STelnet Interface, STLENET.INT
-
- [Source Code]
- Source code is not included in this release.
-
- [Copyright]
- STELNET ⌐ is written by David Wann
- Copyright ⌐ 1996
- Stamina Software ⌐
- PO Box 5028A
- Newcastle West, 2302
- Fax +61 49 296196
- Email: davidwann@hunterlink.net.au
-
- Comments and suggestions always welcome.
-
-