|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T
Length: 4674 (0x1242)
Types: TextFile
Names: »TEL_HELP«
└─⟦5f3412b64⟧ Bits:30000745 8mm tape, Rational 1000, ENVIRONMENT 12_6_5 TOOLS
└─⟦91c658230⟧ »DATA«
└─⟦f6fec0485⟧
└─⟦this⟧
└─⟦d10a02448⟧ Bits:30000409 8mm tape, Rational 1000, ENVIRONMENT, D_12_7_3
└─⟦fc9b38f02⟧ »DATA«
└─⟦f95d63c89⟧
└─⟦this⟧
@node !Commands.Telnet
Package Telnet is the user interface for managing Telnet
connections. This package sets up connections between a local
terminal and a remote computer and disconnects them when the
user is finished. The package also transmits data over Telnet
connections.
@node !Commands.Telnet.Connect
procedure Connect
(Remote_Machine : Machine_Name := Telnet_Profile.Remote_Machine;
Session : Session_Number := 1;
Escape : String := Telnet_Profile.Escape;
Escape_On_Break : Boolean := Telnet_Profile.Escape_On_Break;
Terminal : System_Utilities.Port := System_Utilities.Terminal);
Establishes a new connection or resumes an existing connection with
the specified computer (Remote_Machine) and session (Session).
Upon receipt of the specified escape sequence from the terminal,
the connection is escaped and the terminal is reconnected to the
local Environment.
@node !Commands.Telnet.Disconnect
procedure Disconnect
(Remote_Machine : Machine_Name := Telnet_Profile.Remote_Machine;
Session : Session_Number := 1;
User : User_Name := Telnet.My_User_Name);
Disconnects a connection with the specified computer
(Remote_Machine) and session (Session).
@node !Commands.Telnet.Machine_Name
subtype Machine_Name is String;
Specifies the name of a remote machine.
@node !Commands.Telnet.My_User_Name
function My_User_Name return User_Name;
Returns your own username and session name.
@node !Commands.Telnet.Send
procedure Send
(Data : String := Telnet_Profile.Escape;
Remote_Machine : Machine_Name := Telnet_Profile.Remote_Machine;
Session : Session_Number := 1);
Sends data via an existing Telnet connection.
@node !Commands.Telnet.Send_Break
procedure Send_Break
(Remote_Machine : Machine_Name := Telnet_Profile.Remote_Machine;
Session : Session_Number := 1);
Sends a break signal via an existing Telnet connection.
@node !Commands.Telnet.Session_Number
subtype Session_Number is Positive;
Specifies the session number of a Telnet connection.
The default session number is 1. Specifying different session
numbers makes it possible to have multiple connections to a remote
machine.
@node !Commands.Telnet.Show_Sessions
procedure Show_Sessions (User : User_Name := Telnet.My_User_Name);
Displays all existing connections for the specified user.
Fields shown include local username, local session name, remote
machine name, and Telnet session number.
@node !Commands.Telnet.User_Name
subtype User_Name is String;
Specifies the username for a Telnet connection.
The format for the username is:
user's local login name.local Environment session name
@node !Tools.Networking.Telnet_Profile
Package Telnet_Profile supplies default values for Telnet
commands. Each of these functions has a corresponding session
switch that can be set by the user.
Many parameter values are virtually constant for a given user. For
common applications, it is much easier to have the values of these
parameters automatically set to the commonly used values rather
than to specify parameter values each time the command is used.
The Rational Environment supplies session switches to do this.
Session switches set parameter values at login. Telnet uses these
session values for the duration of the login session.
Switches are stored in files. The user can edit the switch values
in these files by means of the switch file object editor. The
!Commands.Switches.Edit_Session_Attributes command edits session
switch files. Refer to the documentation on Session Switches
in the Session and Job Management (SJM) book of the Rational
Environment Reference Manual for further information on switches.
There is a switch to provide a value for most Telnet parameters.
If the user does not give a Telnet command a parameter value in the
Telnet Command window, Telnet takes the parameter value from the
user's session switch file.
@node !Tools.Networking.Telnet_Profile.Escape
function Escape return String;
Returns the current value of the Escape session switch.
@node !Tools.Networking.Telnet_Profile.Escape_On_Break
function Escape_On_Break return Boolean;
Returns the current value of the Escape_On_Break session switch.
@node !Tools.Networking.Telnet_Profile.Remote_Machine
function Remote_Machine return String;
Returns the current value of the Remote_Machine session switch.