NetRemote for Windows



Copyright 1994 by McAfee, Inc. All rights reserved.



==========================
Part Two: Using CO\Session  
==========================
  
6.0 Introduction to CO/Session   
 
Chapter 6 introduces CO/Session. Subsequent chapters provide more detailed   
information about using CO/Session.   
 
  
6.1 What Is CO/Session?   
   
CO/Session software provides PC "remote control."  This lets a user at one   
PC (called the Remote) take control of a second PC (called the Host), as if   
the Remote user were  sitting at the Host PC, typing on its keyboard and   
viewing its screen. This lets the "remote control" user run programs,   
access data, print reports, or observe the operations of another computer   
user.   
   
To use "remote control" capabilities, the appropriate CO/Session software   
must be loaded on both PCs (Host software on the Host PC and Remote software   
on the Remote PC). A communication link must also be established between the   
two PCs. The range of available CO/Session products allows you to choose from   
a number of different communication links, including direct cabling, modems,   
X.25 networks, or Node-to-Node connections across a LAN.   
   
Remote control works whether the second PC is just across the room or across   
the country. When the Remote PC user presses a key on his or her keyboard,   
the Host PC (i.e., the "controlled" PC) responds as if the key had been   
pressed on its own keyboard. A mouse can also be used to "remotely control"   
mouse-capable programs. Furthermore, whatever the Host PC displays, the   
screen of the Remote PC also displays.   
   
  
6.2 Windows Remote Control   
   
CO/Session Version 6.0 lets you remotely run Microsoft Windows 3.x   
applications with full keyboard and mouse control in Real, Standard, or   
Enhanced modes. CO/Session uses Triton's exclusive Intelligent Graphics   
technology for the fastest Windows remote control available.   
   
  
6.3 Terms and Concepts   
   
6.3.1 Remote Control Mode vs. Terminal Mode   
   
CO/Session can be used to allow one PC (the Remote PC) to control a second   
PC (the Host PC). This is called CO/Session's "remote control mode."   
   
Alternatively, CO/Session can be used to allow your PC to act as a terminal   
to communicate with mainframes, bulletin boards, or other systems that   
support communication with asynchronous terminals (or terminal emulators).   
This is  called CO/Session's "terminal mode."   
   
6.3.2 CO/Session Host and Remote Software   
   
CO/Session easily determines which PC is the Host and which is the Remote by   
using two different types of CO/Session software: Host and Remote.   
   
Either the Host or Remote PC can initiate a CO/Session connection (i.e., a   
Host PC can "call" and a Remote PC can "answer," or vice versa). Typically,   
however, the Remote user calls the Host.   
   
This CO/Session package includes both Host and Remote software. Host and   
Remote details are described separately in this manual.   
   
NOTE: To be used both as a Host and as a Remote, a PC must have both Host   
and Remote software installed. Execute either the Host or Remote program   
depending on the mode you need to use.   
   
  
6.4 System Requirements   
   
CO/Session requires an IBM PC, XT, AT, PS/2, or compatible with at least   
512K of memory. More specifically, CO/Session requires enough memory to hold   
both DOS and CO/Session as follows:   
   
o  Remote software: 128K of memory   
o  Host software (Command Line Version): 50K - 65K (5K with  EMS)   
o  Host software (Menu Version): 105K of memory   
  
To minimize standard memory use on 386 or 486 based computers, CO/Session   
Host software can be loaded in Extended Memory using LOADHI type commands   
(provided by DOS 5.0, QEMM, 386MAX, etc.). Refer to Chapter 26 for details.   
   
   
   
7.0 Installing CO/Session   
   
Chapter 6 introduced CO/Session. This chapter provides complete instructions   
for installing CO/Session.   
   
  
7.1 Before You Start   
   
Before you start, decide if you need to install just the Host software, just   
the Remote software, or both on your PC. If you install both, then you should   
install the Host and Remote software into separate directories.   
   
To install CO/Session, you need:   
   
o  either the CO/Session Host or Remote diskette, or both, depending on what   
you are installing   
o  the model and speed of your modem   
o  the port number used by your modem (e.g., COM1)   
   
  
7.2 Running the INSTALL Program   
   
Use the following procedure to load CO/Session onto your system.   
   
1.  Insert the CO/Session Remote or Host diskette in drive A.   
   
2.  From the DOS prompt, enter:   
   
	A:INSTALL <ENTER>   
	   
    The installation procedure begins.   
   
3.  Follow the on-screen instructions to complete the installation.   
   
When responding to prompts, consider the following:   
   
o  COM Port - CO/Session supports COM Ports 1 through 4 (you can customize   
COM4; refer to Chapter 31).   
   
o  Baud Rate - 300 to 115,200 baud are supported. Set this to the highest   
speed supported by your modem.   
   
o  Modem Type - If your modem is not listed, but is a Hayes-compatible with   
DIP switches, choose Hayes Basic. If your Modem is a Hayes-compatible without   
DIP switches, select Hayes Extended, which configures your modem without   
requiring DIP switches.   
   
NOTE: If your modem is not Hayes-compatible and is not listed or if you need   
custom modem settings, you can use the modem types CUSTOM1 through CUSTOM8   
to define modem strings or you can view and edit modem strings for other   
types. Refer to Chapter 28 for more information.   
   
IMPORTANT: If your modem has DIP switches, they must be set to recognize the   
true states of Data Terminal Ready (DTR) and Carrier Detect (CD).  Otherwise,   
you will have problems making and receiving calls.   
   
o  If you have any problems selecting the modem type or problems trying to   
make or receive calls, refer to Chapter 28.   
   
7.2.1 Windows Support (Host Only)  
  
Before a Remote user can control Windows applications running on a Host PC,   
the Windows display, keyboard, and mouse drivers used by that Host PC must be   
replaced with those supplied with CO/Session Host. If you choose the option   
to install Windows support, the Install program automatically makes those   
changes in the Windows directory you specify. It also changes the SYSTEM.INI   
file (after saving the old file as SYSTEM.SAV).   
   
  
4.  Remove the CO/Session diskette and store it in a safe place.   
   
    If needed, repeat the steps 1 to 4 to install the other CO/Session   
    products (being sure to use a different directory).   
   
5.  Using the DOS TYPE or PRINT command, view the README files in the   
    CO/Session directory(ies) for any special or last-minute information not   
    included in this manual.   
   
The installation is complete.   
   
   
   
8.0   General Procedures   
   
Chapter 7 provided installation instructions. This chapter outlines the   
general instructions to use CO/Session.   
  
  
8.1 Introduction   
   
This chapter provides a quick overview of the general procedures for   
establishing, managing, and ending a CO/Session "session." Chapters 9 and 18   
describe the details of starting the Remote and Host programs, respectively.   
You should read this brief chapter first, however, to understand how Host and   
Remote are used together.   
   
8.1.1 Importance of the Phone Book   
   
The heart of CO/Session is the Phone Book. Each Phone Book Entry contains   
all the information CO/Session needs to connect with another system. Among   
other things, a Phone Book Entry indicates whether a connection should be   
made in Remote Control Mode or in Terminal Mode. It also indicates the phone   
number to be used to originate a call and COM Port information, such as baud   
rate, port number, and modem type. On the Host PC, a Phone Book Entry can   
also optionally activate security features such as password checks and dial   
back.   
   
  
8.2 Typical Remote Control Session   
   
8.2.1 Summary of Connection Steps   
   
Use the following procedure to establish a connection.   
   
1.  Decide which user (Host or Remote) will initiate the call and which will   
    answer.   
   
    Either user can initiate the call, but usually the Remote user initiates   
    the call and the Host user answers. For your first few sessions, you   
    might find it easier for the Host to answer the call.   
   
2.  Both Host and Remote users identify (or create) a Phone Book Entry that   
    is appropriate for the connection to be made.   
   
    At a minimum, the Phone Book Phone entry must have the following defined:   
   
	o  Terminal Type set to CO/SESSION   
	0  the correct modem type (or Direct Connect for direct cabling),   
	COM port, and baud rate   
	0  for user initiating the call, the Phone Number of the other PC   
   
NOTE: If answering, the DEFAULT entry is often appropriate.   
   
3.  The PC user who decides to answer the call loads the CO/Session software   
    (Host or Remote) and goes into Wait for Call mode.   
   
4.  The PC user who decides to make the call loads CO/Session (Host or Remote)   
    and uses the CO/Session Call function to initiate the call.   
   
5.  The Remote PC software now establishes a remote control connection with   
    your PC.   
   
Once connected, the Remote PC screen looks like the Host PC's screen. The   
Remote user can then run and control applications on the Host using their   
keyboard (and mouse, if appropriate). The Host user will see the results on   
his or her screen. This may look a bit peculiar at first, as the Host PC   
seems to move its own cursor, type its own characters, etc. (which provides   
an excellent way for a Remote user to "show" the Host user the operation of   
a particular application). The Remote user can also watch on their PC's   
screen while the Host user controls the application, which is useful for   
training or support.   
   
8.2.2 The Remote Takes Control   
   
In fact, the Host and Remote users are actually sharing control of the Host   
PC. In other words, the Host user can interact with their PC just as if the   
Remote user was not connected. It is just as if the Remote user were sitting   
with the Host user, working together on the Host PC.   
   
8.2.3 Mouse Control   
   
The default settings only give the Remote user mouse control during a Remote   
Control connection. However, the remote user can give mouse control to the   
Host as well (shared mouse control) by pressing <Ctrl><ALT><U>. Be sure that,   
in advance, the Remote user knows if the Host needs to share mouse control   
during a session.   
   
8.2.4 File Transfers   
   
Remote control mode can be used for "background" file transfers. Refer to   
Chapter 12 for details.   
   
  
8.3 About CO/Session Menus   
   
All CO/Session menus have a similar look and feel.   
  
8.3.1 Status Box   
   
At the top of the screen is the status box. The first line shows the program   
name and version. The second line is the status line. The first field of the   
status line, the TYPE field, is either REMOTE or HOST (depending on the   
software used). The next field is the MODE, which changes during a typical   
session. The mode field can be one of the following:   
   
o  INACTIVE - no connection   
o  ACTIVE_SYN - connected; REMOTE monitoring HOST in Synchronous mode (refer   
to Chapter 16)   
o  ACTIVE_FSP - connected; REMOTE monitoring HOST in Full Speed Mode (refer   
to Chapter 16)   
o  VOICE - connected in Voice mode (refer to Chapter 9)   
o  TERMINAL - connected in terminal mode (e.g., VT100)   
o  SUSPENDED - connected, but Remote has switched to local control (of Remote   
PC) instead of Host PC remote control   
  
The third status line field is CALL STATUS, which can be one of the following:   
   
o  DISCONNECTED - no connection, no call pending or in progress   
o  WAITING DIAL_IN - waiting for call; modem in auto-answer mode   
o  DIALING - calling another PC   
o  WAITING LOGIN - connection established, CO/Session doing login   
o  NAME - after login shows with which user the connection is established   
  
The last two status line fields are time fields. The first is the current   
time, and the second is the elapsed time since a connection started (should   
be 0:00:00 before you make a connection).   
   
8.3.2 Help Box  
  
The box at the bottom of the screen is for messages that CO/Session displays   
to help you understand what is happening. If you are ever unsure of what to   
do next or what keys to use, look here first for assistance.   
   
8.3.3 Selecting   
   
You can select menu items in any of four ways:   
   
o  Function Key - Press the function key shown to the left of the desired   
selection.   
o  Highlighted  Letter - Press the key matching the highlighted character in   
the desired selection (usually the first letter).   
o  Highlight Bar - Use the arrow keys (also called cursor keys) to highlight   
the desired selection and then press <ENTER>.   
o  Mouse - Move the mouse to highlight the desired selection and then click   
the left mouse button (equivalent to pressing <ENTER>).   
   
NOTE: In nearly all CO/Session screens, pressing <ESC> (the Escape key)   
returns you to the previous screen. Clicking the right mouse button is   
equivalent to pressing <ESC> on the keyboard.   
   
  
8.4 Special Situations   
   
A few situations require changing Host Options as described in Chapter 23.   
These situations are mentioned below.   
   
8.4.1 CGA Monitor   
   
If a Host PC has an older CGA video card, there may be "snow" on the screen   
when using CO/Session. To eliminate the "snow," change the Host Eliminate   
Screen Snow Option setting to YES.   
   
8.4.2 Slow Screen Updates or Scrolling Problems on Remote PC   
   
If a Remote user notices that screen updates are slow and scrolling causes   
screen redraws, then the Host is probably using the device driver ANSI.SYS   
(check the CONFIG.SYS file if you are unsure) but has Host Options set   
incorrectly. If a Host is using ANSI.SYS and is using DOS 4.1 or earlier,   
then the Host Special Console Driver Option should be set to YES or AUTO. If   
this does not resolve the problem, or if the Host is using DOS 5.0, refer to   
Chapter 29 for more details.   
   
8.4.3 Remote Has No Keyboard Control   
   
Some emulation products (like IRMA and the AST5250) and other applications   
take direct control of the keyboard BIOS routine. If Host Options are set   
incorrectly, this causes Remote user keystrokes to be ignored when they are   
trying to remotely run Host PC software. To let the Remote user run such   
applications remotely, the Host Special Keyboard Handling Option must be set   
to YES.   
   
8.4.4 Remote Control Possibilities   
   
CO/Session lets you perform a wide variety of tasks beyond remotely   
operating applications or DOS. For example, you can:   
   
ACTION                          REFERENCE   
View Files or Directories       Refer to Chapter 12   
Transfer Files                  Refer to Chapter 12   
Redirect and "Spool" Printing   Refer to Chapter 13 (Remote) or 22 (Host)   
Have a Keyboard Chat            Refer to Chapter 10 (Remote) or 19 (Host)   
Capture Screens                 Refer to Chapter 14   
Log Activity                    Refer to Chapter 14   
   
  
8.5 Terminal Mode Procedures   
   
Terminal Mode can be used with the Host or Remote software.   
For details, refer to Chapter 17.   
   
   
   
9.0  Using CO/Session Remote   
   
Chapter 8 described general procedures for using CO/Session. This chapter   
provides more in-depth instructions on using CO/Session remote.   
   
  
9.1 Starting CO/Session Remote   
   
9.1.1 Basic Command   
   
Use the following procedure to load CO/Session Remote into memory without   
any options.   
   
1.  From the DOS prompt, change to the drive and directory where you   
    installed the Remote software.   
   
    For example, if your Remote directory is C:\REMOTE, type:   
   
	C: <ENTER>   
	CD  \REMOTE <ENTER>   
   
2.  To load the Remote software into your PC's memory, type:   
  
	REMOTE <ENTER>   
   
    The program displays a startup banner, and then the DOS prompt   
    re-displays. If you like, you can now run other applications.   
   
NOTE: This command loads REMOTE in resident mode (i.e., as a TSR). You can   
use a command-line argument (-c) to load REMOTE in non-resident mode (refer   
to the section "Call Option" in Chapter 27).   
   
To access the Remote Main Menu, press <ALT><Left Shift>. For Main Menu   
details refer to Chapter 10.   
   
   
9.1.2 Command-Line Options   
   
You can modify CO/Session's operation by adding optional arguments to the   
command line. Unlike the settings you choose through the Options Menu,   
command line arguments are effective only for the session being started.   
   
The full command structure is:   
   
	REMOTE {argument_list}   
   
where {argument_list} is an optional list of additional command line   
arguments, which are described in Chapter 27.   
  
USER TIP: The command line can be placed in a batch file.   
   
  
9.2 Operation with Windows   
   
After you load REMOTE.EXE and before you start a Windows remote control   
session, change to your Remote directory and enter RWIN at the DOS prompt.   
This loads the Remote Windows driver, RWIN.EXE.   
   
IMPORTANT: Be sure your PC's Remote Mouse Operation Option is set to YES. In   
addition, the Host PC to be controlled must have the Windows display,   
keyboard, and mouse drivers supplied with CO/Session Host. The SYSTEM.INI   
file must also be changed. The Host Install program makes these changes only   
if the Host user chooses the option to install for Windows Remote Control   
support. If necessary, the Host user can re-run the Install program to make   
the required changes.   
   
You can now make a Remote Control connection as usual. Once connected, you   
can run either DOS or Windows applications  remotely.   
   
  
9.3 If Problems Occur   
   
If Status messages indicate that the call was attempted but did not receive   
an answer, then either the answering PC may not be in Waiting For Call mode   
or the Phone Number in the called Phone Entry may be incorrect. It may also   
indicate that the answering modem is not in Auto-Answer mode, due to   
incorrect modem settings on the answering end (refer to Chapter 29 for   
assistance). If the answering end is on a LAN, it could indicate incorrect   
ACS (Asynchronous Communication Server) installation or wrong Phone Book   
information on the answering PC.   
   
If a status message indicates that the call was answered but your login was   
rejected, then the answering PC may not be in Waiting For Call mode. Another   
possibility is that the Host PC has password checking set up, but your PC is   
not using a Phone Book Entry with matching login/password information. In the   
latter case, either disable password checking at the Host end or change your   
Phone Entry's login/password information to match the Host Phone Entry   
(refer to Chapter 11 for details).   
   
If you suspect other problems, refer to Chapter 29.   
   
  
9.4 Changing Host Settings   
   
You cannot access the Host's CO/Session Main Menu. However, the CO/Session   
Host software includes utility programs you can run remotely to access and   
edit Host Phone Book Entries, Print Menu settings, and Options Menu settings.   
Refer to Chapter 18 for details.   
   
  
9.5 Ending Remote Control Session   
   
Use the following procedure to end a remote control session and disconnect.   
   
1.  Press <ALT><Left Shift> to "pop up" the Remote Main Menu.   
   
2.  Press <F6> to choose Hang Up.   
   
    The session is ended; the status on your screen will change to   
    DISCONNECTED. If this was an outside connection, the modems on both ends   
    are reset.   
   
SHORTCUT: Press <Ctrl><ALT><H>, which immediately hangs up without requiring   
you to use the menus.   
   
  
9.6 Freeing Memory   
   
Because the REMOTE and RWIN programs are memory-resident, they reduce the   
amount of memory available to other programs. If you need to recover this   
memory, but do not want to re-boot, you can "unload" the Remote and RWIN   
programs from memory.   
   
Use the following procedure to unload these programs from memory.   
   
1.  From the DOS prompt, change to the drive and directory where you   
    installed the Remote software.   
   
2.  Enter the following:   
   
	SUNLOAD <ENTER>   
   
NOTE: If you loaded the RWIN Remote Windows Driver, then entering SUNLOAD    
unloads both RWIN and REMOTE. To unload RWIN by only enter RWUNLOAD instead.   
   
After the Remote program is removed from memory, the CO/Session "hot-keys"   
and "background" operations no longer work. If you need to use Remote again,   
you must execute the REMOTE command to re-load the Remote software.   
   
   
   
10.0 Remote Main Menu   
   
Chapter 9 explained how to use CO/Session remote. This chapter describes the   
Remote Main Menu, which is the central point from which you operate and   
customize the Remote software.   
   
  
10.1 Accessing this Menu   
   
To access the Remote Main Menu, first load the Remote software into your   
PC's memory (using the REMOTE command). Thereafter, until you re-boot your   
PC (or use SUNLOAD to remove REMOTE from memory), press the Remote "hot-keys"   
to "pop up" the Remote Main Menu. The default "hot-key" combination is   
<ALT><Left Shift>.   
   
NOTE: You can re-define "hot-keys" (refer to Chapter 16 for instructions).   
   
  
10.2 Summary of Menu Items   
   
The following chapter describes the menu items.   
  
ITEM            CHOOSE THIS ITEM TO...                  FOR DETAILS, SEE...   
Quick Connect   Make calls without using Phone Book.    This Chapter   
  
Call Menu       Make calls using the Phone Book,        Chapter 11  
		wait for calls, and maintain the Phone   
		Book.       
  
File Menu       Transfer files between Host and Remote, Chapter 12  
		or rename, display, or delete files on   
		Host or Remote.     
  
Print Menu      Send printing to Host or Remote PC's    Chapter 13  
		printer, or to Spool file.       
  
Keyboard Chat   Type messages between yourself and the  This Chapter  
		Host PC user.   
  
Hang Up         End connection and hang up.             This Chapter   
  
Voice Switch    Switch between voice and data modes.    This Chapter   
  
Support Menu    Switch between control of your PC and   Chapter 14  
		Host PC, control session logging, record   
		or "play back" sessions, enable or disable   
		Host keyboard and screen, re-boot Host.      
		  
Options         Change settings for CO/Session Hardware, Chapter 15  
		Security, Performance, Connect, and User   
		Options.  
  
Exit            Leave the CO/Session Menus, return to   This Chapter  
		DOS prompt or DOS application.          
  
  
10.3 Quick Connect     
 
Quick Connect provides a fast way to connect to another CO/Session user   
without selecting a Phone Book Entry. By default, Quick Connect uses the   
communication information in your DEFAULT Phone Entry, but lets you override   
the Phone Number before starting the call. However, you can use a different   
Phone Book Entry for Quick Connect calls by assigning a Quick Connect Name   
(using the Options Menu).   
   
NOTE: If you assign a Quick Connect Name, Quick Connect will automatically   
proceed, without allowing you to change information stored in the assigned   
Phone Book Entry.   
   
Use the following procedure to make calls using quick connect.   
   
1.  Choose Quick Connect from the Remote Main Menu.   
   
2.  If you have not assigned a Quick Connect Name:   
   
    The phone number in the DEFAULT Phone Book Entry will appear. If you   
    wish, change this number. When you are ready, press <ENTER> and the   
    displayed telephone number is dialed, using the DEFAULT entry's   
    communication settings.   
   
    If you have assigned a Quick Connect Name: The phone number in the   
    assigned Phone Book Entry will automatically be called, using that   
    entry's communication settings.   
   
3.  As the connection is attempted, CO/Session displays the phone number and   
    port parameters used. To cancel the call, press <ESC>.   
   
USER TIP: You can enter your long distance access code in DEFAULT. When you   
choose Quick Connect, the access code will display and you can enter the   
long distance phone number at the end of the access code. Pressing   
<ENTER> will then dial the access code and the phone number.   
   
   
10.4 Keyboard Chat   
   
This function lets you have an interactive keyboard "conversation" with a   
Host user. To use this, you must have a CO/Session connection established.   
   
Use the following procedure to use keyboard chat.   
   
1.  If you have not already done so, establish a remote control connection   
    with the Host user.   
   
2.  If necessary, press <ALT><Left Shift> to "pop up" the Remote Main Menu.   
   
3.  Choose Keyboard Chat.   
   
    A double window displays on both your screen and the Host's screen. The   
    top window is for sending messages to the Host user. The bottom window   
    is for receiving messages from the Host user. Each window holds six lines   
    of text. As new lines are typed, previous lines scroll up.   
   
NOTE: No remote control or monitoring takes place while Chat mode is active.   
   
4.  At this point, you and the Host user can type information, which then   
    displays in the other user's chat window.   
   
    To clear the Chat windows: Press <F1>. This erases the information from   
    your windows, but does not end the Chat session.   
   
    To get the Host user's attention: Press <F5>. This beeps the Host's   
    speaker.   
   
    To end Chat Mode: Press <F10>. This ends the Chat session.   
   
  
10.5 Hang Up   
   
If you are connected, selecting Hang Up disconnects the line and resets the   
modem (if used). If you received the call, CO/Session resets to Wait Dial In.   
   
If you are currently in Wait Dial In mode, selecting Hang Up takes the modem   
(if used) out of auto-answer mode and resets CO/Session to DISCONNECT.   
   
SHORTCUT: Press <Ctrl><ALT><H> during a session to immediately hang up   
without first going to the CO/Session menus.   
   
  
10.6 Voice Switch   
   
IMPORTANT: This function is only usable if you can access a phone that is   
connected to the modem you will use. This is an advanced feature. It is   
recommended that you have some experience with CO/Session before trying it.   
   
You use this function to choose between voice and data communication modes.   
Voice switching is most useful if both the Host and Remote users are using   
(and have physical access to) modems that share a line with a voice phone   
(i.e., the modems each of you are using are connected to the same line as a   
phone). Most modems have a separate jack in the back where you can plug in   
your phone. If not, you can use a Y-connector to plug both your telephone   
and modem to the same wall jack.   
   
Voice Switching can be useful if you must go through a "human" switchboard   
to reach a modem extension.   
   
The Voice Switch menu choice is "context-sensitive"; its function changes as   
follows depending on your current connection mode:   
   
o  If DISCONNECTED - Selecting Voice Switch tells CO/Session to immediately   
connect, without dialing or answering the phone (because you used Voice   
First).   
o  If CONNECTED, currently in Data Mode - Voice Switch changes to voice mode   
(i.e., Data-to-Voice).   
o  If CONNECTED, currently in Voice Mode - Voice Switch changes to data mode   
(i.e., Voice-to-Data).   
   
Each possibility is described in detail below.   
   
10.6.1 Voice First   
   
This feature lets you make a voice connection with the remote user or to a   
switchboard operator, and then switch to a CO/Session data connection   
(without having to hang-up and redial).   
   
Use the following procedure to connect using voice first:   
   
1.  Following the usual procedures (refer to Chapter 8), prepare both the   
    calling and answering modems to connect (i.e., one PC ready to make the   
    call and the other PC in the Waiting for Call mode).   
   
2.  If you have not done so, establish a voice connection (using the phones   
    connected to each of your modems).   
   
3.  Choose Voice Switch. The line switches from voice to data (i.e., the   
    modems take over the connection).   
   
4.  Hang up the telephone after the modems connect.   
   
    CO/Session uses the values in DEFAULT when you switch from voice to data.   
    Therefore, make sure the DEFAULT Phone Entry is set to the correct port,   
    baud rate and modem type.   
   
    If Password Protection is enabled on the Host computer, then the   
    login/password pair in the Remote's DEFAULT Phone Entry is sent to the   
    Host for verification.   
   
USER TIP:  You can also use this feature to call through a switchboard to   
reach a remote PC that is unattended. The remote computer must have   
CO/Session loaded and be in WAITING DIAL-IN mode.   
   
10.6.2 Data-to- Voice Switch   
   
During a CO/Session data connection, either the Remote or Host user can   
request switching to voice. The person who selects Voice Switch gets the   
following message:   
   
	One Moment Please While the Other User is Informed.   
   
The other user sees the message :   
   
	The Other User Wishes to Go to Voice Mode! Accept the Voice Mode   
	Request (Y/N)?   
   
If the other user accepts, you are both prompted to pick up the phone and   
press any key to begin voice mode.   
   
The next section describes how to switch back to data mode.   
   
NOTE: While in Voice Mode, no data communication, monitoring, or file access   
can take place.   
   
10.6.3 Voice-to-Data Switch   
   
When in voice mode, both users must choose Voice Switch. You will both   
receive the following message:   
   
	To return to a data mode, both users must switch at the same time.   
	Press any key to switch to data. Press <ESC> to stay in voice mode.   
   
Press any key, and then listen on your telephone for the modem tones. If the   
connection between the modems is successful, CO/Session informs each of you   
by displaying a notification message, and then it automatically starts the   
login procedure. After login, the Remote user's PC screen is updated to show   
the Host user's screen. At this point, you can both hang up the telephone.   
   
   
   
11.0  Remote Call Menu   
   
Chapter 10 described the Remote Main Menu.  This chapter describes the   
remote call menu, which lets you make calls, wait for calls, and define   
Phone Book Entries.   
   
  
11.1 Summary of Menu Items   
   
To access this menu, choose Call Menu from the Main Menu. The following table   
describes the Call menu items.   
  
ITEM            CHOOSE THIS ITEM TO...   
Call            Make a connection with a selected Phone Entry and connect to   
		distant PC via modems or via Direct Connect to laptop or   
		other PC next to your computer.   
  
Wait for Call   Wait in background for a call. For a modem call, also sets   
		the modem to auto-answer.   
  
Phone Book Menu Set up and maintain Phone Book Entries, including telephone   
		numbers, communication parameters, and security features.   
  
Open COM Window Send manual commands to a COM port (generally used for modem   
		control or testing).   
  
Hang Up Modem   End a connection and reset CO/Session and modem.   
  
Exit            Return to CO/Session Main Menu.   
   
   
11.2 Summary of Menu Operation   
   
To the right of the Call Menu is a window displaying all the Phone Entries   
in your Phone Book. The first entry is highlighted when you display the Call   
Menu. <PgUp> and <PgDn> display the previous and next pages of Phone Entries   
(if any).   
   
Call and Wait For Call require you to first highlight the desired Phone Book   
Entry. To highlight an item, use either the arrow keys (or mouse) or the   
Speed Search feature described in the next section.   
   
Pressing <TAB> (or pressing the left and right mouse buttons at the same   
time) toggles the highlight bar between the menu and the Phone Entries,   
allowing you to use arrow key or mouse control in both areas. Alternatively,   
when the highlight bar is on the Phone Entries, you can use the function   
keys or choose letters to select items from the menu.   
   
  
11.3 Speed Search   
   
Speed Search lets you quickly highlight a Phone Book Entry when you know the   
first few letters. However, the Phone Book must be sorted (see "Sort" later   
in this chapter).   
   
Use the following procedure to use speed search.   
   
1.  From the Call Menu or Phone Book Menu, press <INS>.   
   
2.  Type the first letter of the desired Phone Entry.   
   
    The highlight bar moves to the first Phone Entry that starts with that   
    letter.   
   
3.  If the highlighted entry is not what you want, type the second letter of   
    the desired Phone Entry.   
   
    The highlight bar moves to the first Phone Book Entry that starts with   
    the two typed letters.   
   
4.  If necessary, continue typing the third letter, fourth letter, etc.,   
    until the desired entry is highlighted.   
  
5.  Press <ENTER> to conclude the Speed Search.   
   
    You can now choose a function from the menu.   
   
NOTE: If the letters you type do not exactly match the letters of an   
existing Phone Book Entry, then the entry with the closest spelling is   
highlighted.   
   
  
11.4 Call   
   
To make a call, highlight the Phone Entry for the PC you want to call and   
then choose Call. You do not need to indicate whether this is a Terminal   
Mode or Remote Control mode call, since that information is contained in the   
Phone Book Entry.   
   
NOTE: The PC you are calling must be in Wait For Call mode before you choose   
Call. This is true for modem calls and direct connect cable connections.   
   
After you choose Call, the port parameters and phone number display. As the   
call progresses, messages display about the status of the call attempt. When   
a connection is made, your computer displays the screen of the Host computer.   
   
  
11.5 Wait for Call   
   
To wait for a call, first highlight a Phone Entry with appropriate COM Port   
settings (all the other values in the Phone Entry are not used for this   
function) and then choose Wait for Call.   
   
NOTE: You can have CO/Session automatically go into Wait For Call mode when   
it is loaded into memory. To do this, use the Options Menu to set Auto Answer   
on Loading to YES (refer to Chapter 15). Thereafter, when you load CO/Session,   
it will automatically go into Wait for Call mode using the settings from the   
DEFAULT Phone Book Entry.   
   
   
11.6 Phone Book Menu   
   
Choosing Phone Book Menu from the Call Menu presents a sub-menu to Add,   
Delete, Change, or Sort Phone Entries. This section describes the Phone Book   
Menu choices in detail.   
   
NOTE: On a Host PC, the Phone Book Menu can also be reached by running the   
PHONE program.   
   
11.6.1 About Phone Entry Contents   
   
Each Phone Entry contains separate COM Port and non-COM Port information.   
Non-COM Port information includes a Name and Description for the Phone Entry,   
optional Passwords and other Security information. COM Port information   
includes Port number, baud rate, modem type, dial type (Tone or Pulse), and   
Terminal type (which determines if a call is in Remote Control or Terminal   
mode).   
   
NOTE: Phone Book Entries are automatically encrypted and stored in the file   
SESSION.RMP. The number of Phone Entries is limited only by available disk   
space.   
   
You will find that you must change at least some of the non-COM port   
information for each Phone Book Entry you create. However, you will rarely   
need to change the COM Port information.   
   
11.6.2 Add Non-COM Port Fields   
   
Use the following procedure to add a new entry to the Phone Book.   
   
1.  Choose Add from the Phone Book Menu.   
     
    You are prompted for the new name.   
   
2.  Enter the new name, up to 10 characters.   
   
    The DEFAULT entry's COM Port settings are copied into the new entry. The   
    new entry displays for editing. The screen is divided into sections, with   
    COM Port settings (which are rarely changed) at the bottom.   
   
3.  Edit all fields (except COM Port settings) as needed.   
   
    Use <TAB>, <Up Arrow>, or <Down Arrow> keys (or a mouse) to move through   
    the fields (except COM Port fields). To change a field, highlight it and   
    then enter or edit information.   
   
4.  When you have finished making changes to all fields except COM Port   
    fields, press <PgDn> to activate the COM Port panel (if you need to   
    change any COM Port values).   
   
    To choose a value for a COM Port field, press the first letter of the   
    field you want to change (for example, press <B> to change Baud). The   
    value in the field will cycle through the available settings. The fields   
    are described later. <PgUp> deactivates the COM Port Panel and returns   
    you to the non-COM Port fields.   
   
5.  When ready, press <F10> to save your changes.   
   
NOTE: <ESC> exits without saving any changes.   
   
11.6.3 Non-COM Port Fields   
   
These fields are available immediately after selecting Add (or Change) from   
the Phone Book Menu.   
   
NOTE: Because a Remote user can edit a Host PC's Phone Book during a Remote   
Control session, Host PC fields are also discussed. Refer to Chapter 26 for   
details.   
   
o  Name: This name, prompted for when you choose Add, identifies a Phone   
Book entry. The name used here should be easy to remember; assign one that   
suggests the other user or system (e.g., NYCSALES) or Entry values   
(e.g., MODEM2400).   
   
o  Description: The optional Description field further identifies the Phone   
Entry. It can be displayed when you receive a call, and it will show up in   
the Billing Log. Refer to "Notification Pop- Ups" in Chapter 16 and "Billing   
Log" in Chapter 14 for more details.   
   
o  Phone: This is the phone number you want to call, up to 35 characters,   
including digits, hyphens, and commas (which insert a two-second pause).   
CO/Session generally supports all special characters accepted by Hayes and   
Hayes- compatible modems.   
   
o  Sending Password (REMOTE Only): For security, a Remote user can define a   
login name and password to introduce a call to an answering Host. This pair   
is sent when the Remote initiates a call. The answering Host checks this   
login/password if it has the Password Protection Option enabled (refer to   
Chapter 16).   
   
o  Receiving Password (HOST Only): These fields are only used on a Host PC   
and are optionally compared against the Sending Login/Password pair of the   
Remote PC to allow access for incoming calls. CO/Session Host checks the   
Remote's Sending Login/Password against the Host's Receiving Login/Password   
only if the Password Protection Option is enabled on the Host and only on   
calls that the Host PC answers (i.e., Password checking is irrelevant when a   
Host makes a call to a Remote).   
   
NOTE: All the Receiving Login/Password pairs in the Phone Book are checked   
for a match with the Sending Login/Password received from the calling Remote.   
   
o  Dial Back (HOST Only): This field is an excellent security feature that   
ensures that a Calling-PC is authorized to access a Host. Selecting this   
field shows available values. This feature works as follows: A Host user   
sets Dial Back to YES in a specific Phone Entry. If the Host receives a call   
with a matching login/password, the call is disconnected and the phone   
number in the Entry is used to dial back.   
  
This feature requires the Password Protection Option to be enabled on the   
Host. Since Dial Back is based on a matching login/password, multiple Dial   
Back locations can be set up in the Phone Book.   
   
o Transfer Rights (HOST Only): This Host-only option requires that Password   
Protection be enabled. It defines the file transfer rights of a Remote user.   
File transfers take place in the background of the Host computer. By using   
his option, the Host PC user can restrict the Remote user's background   
activity on their system. Selecting this field displays available choices:   
   
	o  ALL -All file transfers are allowed.   
	o  NONE - No file transfers are allowed.   
	o  SEND ONLY - The Remote computer can only send files.   
	o  RECV ONLY - The Remote computer can only receive files.   
  
o Directory Access (HOST Only): This Host-only option is used to limit the   
disk drive and directory access that a CO/Session Remote user has when in   
the CO/Session file functions (and in DOS, if SafeGuard is enabled). Because   
this information can vary between Phone Entries, a Host can set up different   
restrictions for different CO/Session Remote users. When the Host user   
chooses a Phone Book Entry and selects Call or Wait For Call, the Directory   
Access list for the selected Phone Entry is used.   
   
The accessible drives and directories are defined using DOS syntax (i.e., a   
drive followed by a directory). A drive must always precede the directory   
(e.g., C:\PUBLIC). Once a drive and path are defined, remote access may only   
be made to specified drives and directories and their subdirectories. Like   
the DOS PATH command, multiple drive/directory specifications are separated   
by semi-colons. For example:   
  
	C:\PUBLIC;C:\UTILITIES;A:;B:;F:\BIN   
   
allows access only to directories \PUBLIC and \UTILITIES and their associated   
subdirectories on the C: drive; all of the A: and B: drives; and only   
directory \BIN and its subdirectories on the F: drive. Attempts to access   
other drives or directories from the Remote File Menu is prevented. If the   
SafeGuard utility is enabled on the Host, directory access from DOS will   
also be limited to these directories. (Refer to Chapter 26 for SafeGuard   
details.)   
   
NOTE: The Host Options Menu also provides a Directory Access Restriction   
setting. This is used in addition to any Directory Access settings in the   
selected Phone Book Entry (refer to Chapter 16).   
   
11.6.4 Using a Master Password   
   
A Master Password prevents unauthorized access to password information in   
the Phone Book. With a Master Password defined, the Login/Password, Transfer   
Rights, and Dial Back fields are blanked out until a valid Master Password   
is entered. There is one Master Password for the entire Phone Book, which   
you can define while adding or changing any Phone Book Entry.   
   
IMPORTANT: The Master Password is case sensitive.   
   
To create a Master Password, press <F1>. You are prompted for a new password.   
Type up to 20 characters and press <ENTER> (or  press <ESC> to exit without   
defining a password). If you attempt to move the cursor to the Login/Password   
fields once a password is defined, you are prompted for the Master Password.   
   
Once a valid password is entered, all fields in all Phone Book Entries can   
be accessed until the Phone Book Menu is exited.   
   
To change an existing Master Password, press <F1>. You are prompted for the   
current password and then for the new password.   
   
11.6.5 COM Port Field Summary   
   
To access these fields after selecting Add or Change, press <PgDn> (or   
press <TAB> or <Arrow Keys> through all non-COM Port fields) to activate the   
COM Port panel. Then to choose a value for a COM Port field, press the first   
letter of the field you want to change; the value in the field will cycle   
through the possible settings. Note that <PgUp> returns you to the non-COM   
Port fields.   
   
NOTE: The CO/Session install program requested information used to create   
your DEFAULT Phone Entry. COM Port fields of new Phone Book entries   
automatically use the DEFAULT entry's modem and Port information. You   
normally need to change COM Port fields only for Terminal Mode or Direct   
Connect entries.   
   
o  Port: CO/Session supports COM Ports 1 through 3, plus COM4 (which you can   
customize for virtually unlimited COM port support).   
   
NOTE: If the Port Number is not set correctly, CO/Session will not be able   
to dial and your system may "freeze."   
  
o  Dial Type: The dial type can be set to Tone or Pulse (Rotary) dialing.   
   
o  Baud Rate: Baud rates from 300 to 115,200 baud are supported. For nearly   
all modems, set this field to match the highest speed supported by your   
modem or direct connect.   
   
NOTE: This sets the baud rate that your modem attempts to use first. Because   
modern modems automatically "fall back" to the speed of the modem with which   
they are connecting, setting this to the highest speed for your modem does   
not prevent your modem from communicating with slower speed modems. For   
example, for a 9600 baud modem, if you set the Baud Rate to 9600, you can   
still connect with a 2400 baud modem; the 9600 baud modem will automatically   
"fall back" to 2400 baud.   
   
However, if you have an older modem or other modem that does not   
automatically adjust speeds, choose the exact value needed to match the   
modem on the other end of the connection.   
   
o  Modem Type: For CO/Session to make and receive calls you must specify the   
type of modem you are using, and you may also need to set some options on   
your modem. Selecting this field displays a selection window showing   
available values. If your modem is listed, then choose it.   
   
If your modem is not listed, but is a Hayes-compatible with DIP switches,   
choose Hayes Basic. If your Modem is a Hayes- compatible without DIP   
switches, choose Hayes Extended which will configure your modem   
automatically (without the need for DIP switches). If your modem is not   
Hayes-compatible and is not listed, or you need to customize modem settings,   
refer to Chapter 28 for more information.   
   
IMPORTANT: If your modem has DIP switches, be sure they are set to recognize   
the true states of the Data Terminal Ready (DTR) and Carrier Detect (CD)   
signals.  Otherwise, you will have problems making and receiving calls.   
   
If you are directly connecting a PC port to another PC via a null modem   
cable, then choose Direct-Connect. If you have any problems selecting the   
modem type or problems trying to make or receive calls, refer to Chapter 28   
for a detailed explanation of how to choose and set up your modem.   
   
o Terminal Type: Use CO/SESSION  for Remote Control Mode connections between   
systems that have CO/Session installed. Use TTY, VT100, or VT102 for   
Terminal Mode connections to a non-CO/Session computer (refer to Chapter 17   
for details).   
   
11.6.6 Delete   
   
Choose Delete to delete the currently highlighted Phone Entry. The DEFAULT   
entry cannot be deleted.   
   
11.6.7 Change   
   
Choose Change to edit the currently highlighted Phone Entry. Use the same   
keys previously described under the Add section to choose and edit fields   
(including <PgDn> and <PgUp> to move between COM Port and non-COM Port   
fields). Press <F10> to save your changes, or press <ESC> to exit and lose   
your changes.   
   
11.6.8 Sort   
   
Choose Sort to sort the Phone Book. Depending on the number of entries in   
the Phone Book and the speed of your computer, the sort may take a fraction   
of a second or over a minute. Once sorted, the entries are redisplayed.   
   
  
11.7 Open COM Window   
   
Use this advanced feature to communicate directly with a COM port. This   
provides a method for testing modems or working with modems not directly   
supported by CO/Session.   
   
Use the following procedure to communicate directly with a port.   
   
1.  Confirm that CO/Session is DISCONNECTED.   
   
2.  Then, from the Call menu, highlight the desired Phone Entry with the   
    port number and baud rate.   
   
3.  Choose Open COM Window to open the COM Port window.   
   
    DTR is raised high and the COM Port window displays.   
   
4.  You can now enter modem commands and write directly to the COM port.   
    (When you exit the COM Port window, DTR is left high.)   
   
11.7.1 Testing Modem Strings   
   
Use the COM Port window to dial through a modem to another CO/Session when   
you want to test your modem or you have a modem not supported by CO/Session.   
You can use the COM Port window to test modem strings before entering them   
in the CUSTOM modem types (as described in Chapter 29).   
   
Use the following procedure to test modem strings.   
   
1.  Enter the commands for your modem to dial, (for example, ATDT12015551234).   
   
2.  When you connect to another modem, press <F10> to exit the COM Port   
    window.   
   
    The Call menu displays.   
   
3.  Choose Call to initiate the CO/Session login. Make sure the Phone Entry   
    highlighted has a "DIRECT-CONNECT" modem type since your modems are   
    already connected.   
   
  
11.8 Hang Up   
   
If you are connected, selecting Hang Up disconnects the line and resets the   
modem (if used). If you received the call, CO/Session resets to Wait Dial In.   
If you are already in a Wait Dial In mode, selecting Hang Up takes the modem   
(if used) out of auto-answer mode and resets CO/Session to DISCONNECT.   
   
USER TIP: A Remote user can disconnect during a remote control session by   
pressing <Ctrl><ALT><H> without first returning to the CO/Session menus.   
   
   
   
12.0  Remote File Menu   
  
Chapter 11 described the Remote Call Menu. This chapter explains the items   
in the Remote File Menu.   
   
12.1 Introduction   
   
During a remote control session, you can use the File Menu to transfer files   
between the Host and Remote PCs. You can also perform other file management   
tasks on either PC, such as deleting files, viewing file contents, and making   
new directories.   
   
The File Menus and Directory Windows let you easily perform file operations   
using simple "point and shoot" procedures. As discussed later, these   
operations are performed in "background" on the Host PC, giving the Host user   
the ability to run other programs while you perform file transfers or other   
file operations from your Remote PC.   
  
To access this menu, choose File Menu from the Main Menu.   
   
12.1.1 About the Directory Windows   
   
When you choose File Menu, the Local and Host Directory Windows display the   
contents of the current directories on the Local PC (i.e., your PC) and the   
Host PC, respectively. You can easily change to other Local or Host   
directories as needed. Use the left and right arrow keys or mouse to move   
between Directory Windows.   
   
NOTE: It may take a while for a large Host directory to display. You can   
press <ESC> to truncate the Host Window listing.   
   
Above each Directory Window is a Directory Label showing the name of the   
currently displayed drive and directory.   
   
Any subdirectories contained in a displayed directory are listed first and   
are followed by the characters <DIR>. The files in each displayed directory   
appear after any subdirectories, listed alphabetically.   
   
12.1.2 Summary of File Menu Items   
   
The table below summarizes each of the File menu items, described in detail   
later in this chapter.   
  
FILE MENU ITEM          CHOOSE THIS ITEM TO...   
Transfer                Transfer file(s) in either direction between your PC   
			 and the Host PC.   
Menu                    Display File Expanded Menu (described later).   
Exit                    Return To CO/Session Main Menu.   
   
   
12.2 Important Rules and Concepts   
   
12.2.1 File Name Rules   
   
Some file functions prompt you for a file (or directory) name. Depending on   
the function you choose and the window that is active at the time, a prompt   
can appear in either the Host or Local Directory Window. The Directory Window   
in which the prompt displays defines the PC on which the file exists. For   
example, if a prompt for a file name displays in the Host Directory Window,   
then CO/Session assumes that you are entering the name of a file located on   
the Host PC.   
   
All functions that prompt for file names support access to files using DOS   
path names. Path names can be preceded by a disk drive designator to access   
files on other disk drives. When you specify a file name without a path or a   
drive designator, CO/Session assumes the current directory and drive (of the   
Window where the prompt displays). CO/Session expands the file name to   
include the current drive and path when displaying the file name.   
   
All file prompts support the DOS wildcard characters "*" and "?" when   
specifying file names.   
  
12.2.2 Background Operation   
   
All of the file functions take place in the "background" on the Host   
computer. This powerful feature allows a support person, for example, to   
perform file operations on a customer's PC without disturbing the customer's   
current work.   
   
WARNING: When performing file operations on a Host with a user doing other   
tasks, do not modify or delete files the other user is accessing. Doing so   
causes unpredictable results, including file corruption.   
   
NOTE: If you want to schedule and automate file transfers, you can use   
Triton's scripting language, Session/XL. Contact Triton or your CO/Session   
dealer for information.   
   
12.2.3 File Security: Transfer Rights   
   
If the Host PC you call has password protection enabled, then your File   
Transfer Rights may be restricted. This limit is triggered by the Transfer   
Rights setting in the Phone Book entry used on the Host. However, you may be   
able to change this entry using the PHONE utility (as described in   
Chapter 26). Refer to the "Phone Book Menu" section of Chapter 11,   
"Call Menu," for information on File Transfer Rights and a description of   
the restrictions.   
   
12.2.4 File Security: Directory Access   
   
The Host PC you call may have background file access restricted to specific   
directories. This restricts access to the directory list stored in the   
Directory Access Restriction Option on the Host. If this contains any   
directory lists, then you can transfer, move, delete, or view files only in   
the listed directories. Refer to "Directory Access Restriction" in Chapter   
16 for details on restriction of background file access.   
   
12.3 General Procedures   
   
12.3.1 Changing Active (Source) Windows   
   
When you choose File Menu from the Main Menu, the highlight bar displays in   
the Local Directory Window. Pressing the left or right arrow keys (or moving   
the mouse left or right) moves the highlight bar between the two Directory   
Windows.   
   
The Directory Window that contains the highlight bar acts as the active   
window for all non-transfer functions. For example, if the highlight bar is   
in the Local Directory Window, then selecting the Delete function only   
affects files in the Local Directory.   
   
For file transfers, the Directory window containing the highlight bar is the   
Source Window. For example, if the highlight bar is in the Local Directory   
Window, selecting Transfer copies files from the Local Directory (the Source)   
to the  Host Directory (the Destination). As an on-screen reminder, the   
arrow over the Directory Windows points from the Source directory to the   
Destination directory.   
   
12.3.2 Scrolling and Scroll Bars   
   
If a directory has too many entries to fit in a Directory Window, then you   
can use the up or down arrow keys, <PgUp> or <PgDn> keys, or mouse to scroll   
up and down through the directory listing.   
   
NOTE: The active window displays a maximum of 500 files.   
   
To the left of each Directory window is a vertical bar called a "scroll bar."   
As you scroll up and down through a directory listing, the small rectangle   
in the scroll bar ("scroll box") moves up and down. The scroll box's position   
within the scroll bar indicates the relative position of the currently   
displayed entries within the complete directory listing.   
   
12.3.3 An Overview of Tagging and Untagging Files   
   
Most File Menu options let you mark, or "Tag," the files that you want to   
affect before you choose the desired menu option. For example, you can first   
tag all the files you want to transfer and then choose Transfer to transfer   
all the "Tagged" files in a single batch operation.   
  
NOTE: When a file is tagged, its directory entry displays in high intensity,   
with a small triangle appearing to the right.   
   
You can tag files one at a time by highlighting each desired file and   
pressing <ENTER> (or the left mouse button). You can also tag files in   
groups by using the Tag function (on the File Expanded Menu) and wildcard   
characters. See the sections "Wildcards" and "Tag File(s)" earlier in this   
chapter for details.   
   
"Untagging" is the process of removing the tag from a file (i.e., "unmarking"   
the file). You can Untag files one at a time by highlighting each desired   
tagged file and pressing <ENTER> (or the left mouse button). You can also   
Untag files in groups by using the Untag function (on the File Expanded Menu)   
and wildcards. Refer to "Wildcards" and "Untag File(s)" in this chapter for   
details.   
   
NOTE: Tags remain tagged when you switch windows, but a maximum of 250 tags   
are saved.   
   
12.3.4 Changing Directories   
   
You can change directories in two ways: by pointing or by using the Change   
Directory function to enter the desired directory path.   
   
If the desired directory is immediately "above" or "below" the currently   
displayed directory (i.e., is a "parent" or "child"), then you can use the   
pointing method as described in the following procedure:   
   
1.  Use arrow keys (or a mouse) to highlight the desired directory name.   
   
NOTE: To change to the parent of the current directory (i.e., to "go up"   
one directory), highlight the ".." directory.   
   
2.  Press <ENTER> (or click the left mouse button).   
   
    The new directory displays.   
   
If the desired directory is not immediately "above" or "below" the displayed   
directory, use the Change Directory function, as described in the following   
procedure:   
   
1.  Be sure the highlight bar is in the Directory Window of the PC (Host or   
    Local) for which you want to change directories.   
   
2.  From the File Main Menu, select Menu to display the File Expanded Menu,   
    and then choose Change Directory; or Press <ALT><C> (the Shortcut Keys   
    for Change Directory).   
   
3.  When the blank entry field displays, type the desired new directory name   
    (including any path information required by DOS; e.g., C:\REMOTE) and   
    press <ENTER>.   
   
    The new directory displays.   
   
12.3.5 Updating the Host Directory   
   
To enhance performance, the Host Directory listing does not automatically   
update after every operation. For instance, if you transfer a file from your   
Local PC to the Host PC, the Host Directory listing is not updated to show   
the new file. Instead, a message displays after the transfer reminding you   
that you can press <ALT><H> to update the Host Directory listing. (You can   
also choose Host Directory Update from the File Expanded Menu.) A banner   
displays while the Host Directory is read; you can press <ESC> to interrupt   
the updating of the Host Directory listing.   
   
12.3.6 Speed Search   
   
The Speed Search feature lets you quickly highlight a file name when you   
know the first few letters.   
  
Use the following procedure to use speed search.   
   
1.  From the File Main Menu Screen, press <INS>.   
   
2.  Type the first letter of the desired file name.   
   
    The highlight bar moves to the first file name that starts with the   
    typed letter.   
   
3.  If the highlighted file is not the one you want, type the second letter   
    of the desired file name.   
   
    The highlight moves to the first file that starts with the two letters   
    you have pressed.   
   
4.  Continue typing the third letter, fourth letter, etc., until the desired   
    entry is highlighted.   
   
5.  To conclude the speed search and tag the highlighted entry, press <ENTER>.   
   
    To conclude the Speed Search without tagging the highlighted entry,   
    press an arrow key.   
   
NOTE: If the keys you press do not exactly match a file name, then the entry   
with the closest spelling is highlighted.   
   
  
12.4 File Main Menu Functions   
   
12.4.1 Transfer Files   
   
Use this function to transfer files between your PC and a Host PC. Files   
transfer quickly and error-free. You can use Transfer in two ways: tag files   
and then choose Transfer to transfer all tagged files, or choose Transfer   
with no files tagged and then enter a file name (including wildcards, if   
desired) to choose the file(s) to transfer.   
   
IMPORTANT: Before starting a transfer, be sure the File Compression,   
Overwrite Verify, and Overwrite Duplicate Files options are correctly set   
(refer to "Options" later in this chapter). For a quick check, press   
<ALT><O> before choosing Transfer.   
   
Use the following procedure to transfer files.   
   
1.  If needed, move the highlight bar to the Source Window (i.e., the window   
    of the directory from which you wish to transfer files).   
   
2.  Tag all files that you want to transfer.   
   
    (Refer to "Tag File(s)" later in this chapter for details.)   
   
3.  From the File Menu, choose Transfer.   
   
    If you tagged files, skip to Step 6.   
   
4.  When the prompt displays, enter the source file name (i.e., the name of   
    the file(s) to transfer).   
   
    Include a disk drive and path if different from the current drive and   
    directory on the source PC. You can transfer multiple files by using   
    wildcard characters ("*" and "?") in the file name.   
   
5.  When the prompt displays in the Destination Window, enter the   
    destination file name (where and under what name the transferred file   
    copy should be sent).   
   
    Include a disk drive and path if different from the current default   
    drive and directory on the destination PC.   
   
6.  The transfer status screen displays, as described next, and all selected   
    files are transferred.   
   
After you start a file transfer, the Transfer Status Screen displays,   
showing the status of the transfer as it proceeds.   
  
12.4.2 Transfer Status Screen   
   
NOTE: You can press <ESC> to terminate a file transfer and CO/Session will   
remove any partial file. If a file transfer is interrupted for any reason   
(except a line disconnect), the partial file is deleted and a "Copy   
Error" message displays.   
   
The large window in the center of the screen displays information about   
each file as its transfer begins and ends. After each file is transferred,   
this window shows the Elapsed Time (how long it took to send the file), the   
Bytes sent (size of the file), and Effective Speed (how fast the file was   
sent, in bits per second).   
   
The bottom portion of the screen is divided into three windows:   
   
o  File Size window - shows the Size (in bytes) of the file currently being   
transferred, the number of bytes of the file that have been Sent, and the   
percentage of the file that has been sent (Percent Complete). The percentage   
of completion is also indicated graphically by the progress bar at the   
bottom of the File Size window.   
   
o  Total Size window - shows the Size (in bytes) of all files selected for   
transfer, the total number of bytes that have been Sent so far, and the   
percentage of the total transfer that has been completed (Percent Complete).   
The percent of completion is also indicated graphically by the progress bar   
at the bottom of the Total Size window.   
   
o  Total Files window - during a file transfer shows the number of files   
selected for transfer, the number that have been Sent so far, the Estimated   
Time needed to transfer all selected files, and the Actual Time used so far.   
After all files are sent, the Total Files window also shows the average   
transfer Speed for all files, in bits per second. Because of the efficiency   
of CO/Session's data compression, this speed can be significantly higher   
than the baud rate.   
  
Average transfer Speed is also a rough indicator of the quality of the phone   
line. If this speed is quite low relative to the communications speed   
(e.g., the baud rate), then communication errors are causing CO/Session   
to re-transmit a large number of data blocks. If there is repeated trouble   
with a single block, CO/Session retries fourteen times before giving up.   
Any partially transferred file is deleted on the receiving side only.   
   
When all files have transferred, CO/Session displays a message and waits for   
you to press a key before returning to the File Menu. This lets you review   
the transfer status information before proceeding.   
   
NOTE: If you transferred files to the Host PC,  you must press <ALT><H>   
after returning to the File Menu screen if you want to update the Host   
Directory listing.   
   
12.4.3 Menu   
   
Choose this function to display the File Expanded Menu choices, which are   
described in detail in the next section.   
   
  
12.5 File Expanded Menu Functions   
   
Choosing Menu from the File Menu displays the File Expanded Menu, which   
offers several additional file functions. These are summarized in the chart   
below.   
   
FILE EXPANDED MENU ITEM         CHOOSE THIS ITEM TO...   
Tag File(s)                     Mark (tag) all files matching selected   
				wildcard entry.   
  
Untag File(s)                   Unmark (untag) all tagged files that match   
				selected wildcard characters.   
  
Change Drive/Directory          Change the current disk drive and/or   
				directory on your PC or Host PC.   
  
Make Directory                  Create a new directory on your PC or Host PC.   
  
View File(s)                    Display a Local or Host file.   
  
Delete File(s)                  Delete a Local or Host file.   
  
Local Copy                      Copy file(s) between directories on the same   
				PC; or copy a file to a different name.   
  
Options                         Change the Overwrite Verify, File Compression   
				and/or Overwrite Duplicate Files settings to   
				be used in Transfer operations.   
  
Host Directory Update           Update the Host Directory listing to reflect   
				current directory contents.   
  
Exit                            Return to File menu.   
   
   
12.5.1 Shortcut Keys  
  
Each File Expanded Menu function has corresponding Shortcut Keys, which   
appear on the File Expanded Menu to the right of the function name. Pressing   
these keys selects the function directly from the File Main Menu screen,   
without first selecting Menu to display the File Expanded Menu. In general,   
to invoke a File Expanded Menu function using Shortcut Keys, press <ALT> and   
the first letter of the desired function. For example, press <ALT><T> from   
the File Main Menu screen to invoke Tag File(s).   
   
12.5.2 Tag File(s)   
   
Use the Tag function to tag (mark) files as a group using the wildcard   
characters "?" and "*". You can then perform other file operations on the   
tagged files. For example, first tag all the files you want to transfer, and   
then choose Transfer to transfer all "tagged" files in a single batch   
operation.   
   
NOTE: You can tag files one at a time by highlighting each desired file and   
pressing <ENTER> (or the left mouse button).   
   
Use the following procedure to tag a group of files.   
   
1.  Be sure the highlight bar is in the Directory Window of the directory   
    that contains the files you want to tag.   
   
2.  Press <ALT><T>; or choose Menu from the File menu to display the File   
    Expanded Menu, and then choose Tag File(s).   
   
3.  When the prompt displays, enter the file name of the file(s) you want to   
    tag.   
   
    You can tag multiple files by using wildcard characters ("*" and "?") in   
    the file name.   
   
    The files matching the selected file name are now tagged. (Each tagged   
    file will appear in high intensity with a small triangle appearing to   
    the right.)   
   
NOTE: Repeat these steps as needed to add to your tagged file list. For   
example, use the Tag function three times to tag all *.BAK, *.DOC, and *.STY   
files in a directory.   
   
12.5.3 Untag File(s)    
   
"Untagging" is the process of removing the tag from a previously tagged file   
(i.e., "unmarking" the file). Use the Untag function to untag files as a   
group using the wildcard characters "?" and "*". Then perform other file   
operations on any remaining tagged files.   
   
NOTE: Untag files one at a time by highlighting each desired tagged file and   
pressing <ENTER> (or the left mouse button).   
   
USER TIP: The Tag and Untag functions can be combined in powerful ways. For   
example, suppose you want to transfer all documents in a directory except   
those whose names start with "SALES". First Tag all "*.DOC" files. Then   
Untag "SALES*.*" files. Using the resulting tagged file list with the   
Transfer function would accomplish what you wanted, quickly and easily.   
   
Use the following procedure to untag files.   
   
1.  Be sure the highlight bar is in the Directory Window of the directory   
    that contains the files you want to untag.    
   
2.  Press <ALT><U>; or choose Menu from the File menu to display the File   
    Expanded Menu, and then choose Untag File(s).   
   
3.  When the prompt displays, enter the name of the file(s) you want to untag.   
   
Untag multiple files by using wildcard characters ("*" and "?") in the file   
name. Any tagged files matching the chosen file name are now untagged.   
   
NOTE: Repeat these steps as needed to untag additional files.   
   
12.5.4 Change Drive or Directory   
   
Use the Change Drive/Directory function to change the current drive and/or   
directory on your PC or the Host PC.   
   
It is easier to change to a "parent" or "child" directory by highlighting   
its name and pressing <ENTER> (or the left mouse button). The Change   
Drive/Directory function is best used when a directory is not immediately   
above or below the current directory.   
   
Use the following procedure to change the current drive or directory.   
   
1.  Be sure the highlight bar is in the Directory Window of the PC (Local or   
    Host) for which you want to change directories.   
   
2.  Press <ALT><C>; or choose Menu from the File menu to display the File   
    Expanded Menu and then choose Change Drive/Directory.   
   
3.  When the prompt displays, type the desired new directory's name   
    (including any path information required by DOS) and press <ENTER>. The   
    new directory displays.   
   
NOTE: To change drives you must enter a drive and directory; e.g., instead   
of A:, you must enter A:\.   
   
12.5.5  Make Directory   
   
This function lets you create a new directory on either your PC or on the   
Host PC. Use the following procedure to make a new directory.   
  
1.  Be sure the highlight bar is in the Directory Window of the PC (Local or   
    Host) on which you want to make the new directory.   
   
2.  Press <ALT><M>; or choose Menu from the File menu to display the File   
    Expanded Menu and then choose Make Directory.   
   
3.  When the prompt displays, type the desired new directory name (including   
    any path information required by DOS) and press <ENTER>. The new   
    directory is created.   
   
NOTE: If you created the directory on the Host, you must press <ALT><H> if   
you want to update the Host Directory listing.   
   
12.5.6 View File(s)   
   
Use this function to display the contents of one or more files on the Host   
or Local PC. Displaying a Host PC file does not interrupt other activity on   
that computer. It takes place in the background and, therefore, lets you   
display files while the Host user is running a program. For instance, a   
support person can display a user's AUTOEXEC.BAT or CONFIG.SYS file without   
making the user exit his or her program.   
   
Use the following procedure to view file contents.   
   
1.  Be sure the highlight bar is in the Window for the Directory that   
    contains the file(s) you want to view.   
   
2.  Tag all files that you want to view.   
   
3.  Press <ALT><V>; or choose Menu from the File menu to display the File   
    Expanded Menu, and then choose View File(s).   
   
4.  The file display begins. To stop and start the display, press <SPACE BAR>.   
   
    To adjust speed, press the number keys <0> through <9>; 0 is fastest, 9   
    is slowest. To end the display at any time, press <ESC>.   
   
    If you tagged multiple files, the display will pause automatically   
    between files. When the display is done, press any key to go to the File   
    menu.   
   
12.5.7 Delete File(s)    
   
This function lets you delete one or more tagged files on your PC or on the   
Host PC. Use the following procedure to delete files.   
   
1.  If necessary, move the highlight bar to the Window for the directory   
    that contains the file(s) you wish to delete.   
   
2.  Tag all files that you want to delete.   
   
3.  Press <ALT><D>; or choose Menu from the File menu to display the File   
    Expanded Menu and then choose Delete File(s).   
   
4.  You are asked if you want to verify each deletion before the file is   
    removed.   
   
    If you respond "Y," you are asked to confirm each file before it is   
    deleted. If you respond "N," no prompt appears and the specified files   
    are deleted.   
   
NOTE: USE WITH EXTREME CAUTION.   
   
    As each file is deleted, its full path name displays. If desired, press   
    <ESC> to terminate the file deletion process.   
   
    When the deletion process is complete, the File menu re-displays.   
   
NOTE: If you deleted files on the Host PC, you must press <ALT><H> if you   
want to update the Host Directory listing.   
   
12.5.8 Local Copy   
   
Choose this function to copy a file from one directory to another on the   
same PC. You can also use this function to copy a file to a different file   
name on the same PC.   
   
Use the following procedure to copy a file locally.   
   
1.  If necessary, move the highlight bar to the Window that contains the   
    file you want to copy.   
   
2.  Press <ALT><L>; or choose Menu from the File menu to display the File   
    Expanded Menu, and then choose Local Copy.   
   
3.  When prompted, enter the file name(s) to copy in the first field.   
   
    Include a drive and path if different from the current one. You can copy   
    multiple files to a different directory using wildcards ("*" and "?") in   
    the file name. If you copy a file to a different name, then you cannot   
    use wildcards (i.e., you can only enter a single specific name).   
   
4.  In the second field, enter the new file name and/or path.   
   
    Copying begins, and each file name displays as it is copied.   
   
NOTE: These names appear in the Transfer Status Screen, but the progress   
indicators (percent complete, etc.) are inactive.   
   
5.  When the copying process is complete, press <ENTER>.   
   
12.5.9 Host Directory Update (<ALT><H>)   
   
Use this function to view or change the Overwrite Verify, File Compression,   
and Overwrite Duplicate Files settings used by Transfer. When you press   
<ALT><O> (or choose Options from the File Expanded Menu), the transfer   
Options Menu displays, with the following menu choices:   
   
o   <A> File  Compression - With this set to ON, files are compressed for   
transferring. Highlight File Compression and press <ENTER> to toggle between   
ON and OFF.   
   
NOTE: Always turn compression OFF before transferring files that are already   
compressed. If a file is stored in a compressed format (e.g., an archived,   
arc'ed, or zipped file), then CO/Session's compression could actually   
increase the file transfer time.   
   
o  <B> Overwrite Verify - When this is set to ON, if the file (or files)   
being transferred already exists, the Transfer function displays a prompt to   
let you choose whether or not to overwrite the existing file. This works   
in conjunction with the Overwrite Duplicate Files setting. When this is set   
to OFF, all files are unconditionally overwritten. Highlight Overwrite Verify   
and press <ENTER> to toggle between ON and OFF.   
   
o   <C> Overwrite Duplicate Files - This works in conjunction with the   
Overwrite Verify setting to reduce unnecessary copying, as follows:   
	If set to ALWAYS, all files is overwritten (with prompting based on   
	the Overwrite Verify setting).   
	If set to NEVER, files are never overwritten (regardless of the   
	Overwrite Verify setting).   
	If set to OLDER, files are overwritten only if the destination file   
	is older than the source file (with prompting based on Overwrite   
	Verify ).   
Highlight Overwrite Duplicate Files and press <ENTER> to cycle through the   
values.   
   
o  <F10> Save and Exit - If you have made changes and want to store them,   
press <F10> to save and exit. If you have made changes, but you want to   
abandon them (i.e., keep the previous settings), then press <ESC> to   
exit without saving.   
   
12.5.10 Host Directory Update  
  
Press <ALT><H> at any time to update the Host Directory listing so it   
reflects the current Host Directory contents. (You can also choose Host   
Directory Update from the File Expanded Menu.)   
   
  
   
13.0  Remote Print Menu   
   
Chapter 12 described the Remote File Menu.  This chapter explains the menu   
items on the Remote Print Menu.   
   
13.1 Introduction   
   
During a remote control session, if a printing operation is selected on the   
Host (from DOS or an application), then the output is redirected by default   
to your Remote PC's printer.   
  
Use the Print menu to disable redirected printing or to redirect Host   
printing to a "spool" file on your PC (which you can print later). Because   
printing to a file is much faster than printing to a "real" printer, the   
spool file method can greatly reduce the amount of time that you must   
remain connected to the Host (which can save money on long distance calls).   
   
NOTE: CO/Session does not perform printer conversion. If printing is   
redirected, you must change the Host application's printer settings to   
support your Remote PC's printer.   
   
To access the Print menus, choose Print menu from the Main Menu. A sub-menu   
displays showing two choices: Remote Print Options or Host Print Options.   
Choose the desired choice and refer to the appropriate section in this   
chapter for instructions.   
   
13.2 Remote Print Options   
   
The table below describes the functions of each of the printing keys.   
  
KEY     FUNCTION   
F1      Reset Printing   
F2      Printing On   
F3      Spooling On   
F4      Output Spool File   
   
Remote Print Options remain in effect until reset. For example, if you   
redirect printing to your printer, then every time you make a connection,   
printing will be redirected automatically (assuming the Host Print Options   
are also set for redirection).   
   
IMPORTANT: To use printer redirection, the Host Print menu must also be used   
to choose selections that allow redirection (as described later in this   
chapter). In other words, the Host Print menu controls printer redirection.   
   
NOTE: Press <ESC> to terminate printing or spooling at any time.   
   
13.2.1 Reset Printing   
   
Choose this option to disable all redirected printing. Any printing output   
from the Host is ignored.   
   
13.2.2 Printing On   
   
This option redirects printing to a selected printer on your PC.   
   
Use the following procedure to choose a particular printer.   
   
1. Choose Printing On from the Print menu.   
   
    You are prompted for a printer port (such as LPT1).   
  
2.  LPT1 is the default printer port.   
   
    Press <ENTER> to accept this. To specify a different printer, type 1, 2,   
    or 3 (for LPT1, LPT2, or LPT3), and then press <ENTER>.   
   
To turn redirected printing OFF:  Choose Reset Printing.   
   
13.2.3 Spooling On   
   
Choose this option to send redirected printing to a file instead of a "real"   
printer. This option is useful when redirecting large reports or whenever   
you want to reduce connection time. The spool file, which you name, is always   
created in the default CO/Session directory (usually \REMOTE).   
   
Use the following procedure to enable spooling.   
   
1.  Choose Spooling On from the Print menu.   
   
    You are prompted for the name of a spool file.   
   
2.  SESSION.PRN is the default spool file name.   
   
    Press <ENTER> to accept this name, or type a new file name and then   
    press <ENTER>.   
   
13.2.4 Output Spool File  
   
Choose this option to send the contents of your spool file to your printer.   
   
NOTE: The spool file is stored in a CO/Session block format. It contains all   
the printer control codes put out by the program on the Host machine.   
   
Use the following procedure to print out your spool file.   
   
1.  From the Print menu, choose Output Spool File.   
   
    You are prompted for the name of the spool file.   
   
2.  To choose SESSION.PRN,  the default, press <ENTER>.   
   
    If your spool file has a different name, type that name and then press   
    <ENTER>.   
   
  
13.3 Host Print Options   
   
Redirection choices on the Remote Print Menu only take effect if Host Print   
options are set to allow redirection. For details on each of the Host Print   
Menu selections, refer to Chapter 22, "Host Print Menu."   
   
   
   
14.0  Support Menu Reference   
  
Chapter 13 described the Remote Print Menu. This chapter described the   
Support menu, which provides special functions that are useful to those in a   
support role.   
   
14.1 Summary of Menu Items   
   
To access this menu, choose Support menu from the Main Menu. The following   
chart describes the functions of each menu item.   
  
ITEM                    CHOOSE THIS ITEM TO...   
Suspend/Resume          Toggle control between the Host PC and your own PC.   
Billing Log             Turn the Billing Log On and Off.   
Host Reboot             Force a reboot of the Host PC.   
Record/Playback Menu    Save and playback screens or entire sessions.   
Keyboard/Screen Menu    Disable and enable the Host keyboard and screen.   
  
  
14.2 Suspend/Resume  
  
This option suspends and reactivates monitoring and control of the Host   
while maintaining the connection. This is most useful when you must leave   
remote control mode to perform "local" operations on your own PC.   
   
Use the following procedure to suspend control of Host PC and activate local   
control.   
   
1.  From the Support Menu, choose Suspend/Resume.   
   
    You are now controlling your own, local PC. The Host is informed that   
    monitoring is suspended.   
   
2.  You are returned to your local application or DOS (whichever was active   
    when you "popped up" the Remote menus).   
   
    You can now use "local" commands and programs (those that act on your   
    own PC, not the Host PC). In addition, you can still use the following   
    Remote menu selections: Keyboard Chat, all File menu functions, and all   
    Print menu functions.   
   
Use the following procedure to resume a suspended session.   
   
1.  Re-access the Remote Main Menu. Choose the Support menu.   
  
2.  Choose Suspend/Resume.   
   
    The Host PC's display displays on your screen. You are now back in   
    remote control mode.   
   
  
14.3 Billing Log   
   
This feature toggles CO/Session's Billing Log on and off (the default is OFF). The Billing Log maintains a  
record of   
CO/Session calls made and received by the Remote PC. This is useful for   
keeping records the connections made and the reasons for the connections,   
allowing you to track connection times for billing or other purposes more   
easily.   
   
NOTE: You can also activate logging using the command line argument -lxxx,   
where xxx is the optional operator ID.   
   
14.3.1 Enable Logging   
   
These instructions assume the Billing Log is currently OFF. Use the   
following procedure to activate the Billing Log.   
   
1.  From the Support menu, choose Billing Log.   
   
    You are prompted for the log file name, which is stored in the   
    CO/Session directory (the default directory is C:\REMOTE).   
   
2.  To accept the default file name, SESSION.LOG, press <ENTER>.   
   
    To use a different name, type the desired name and then press <ENTER>.   
   
3.  When prompted for your Operator ID, enter any ID (of up to three   
    characters) you choose to use.   
   
    If the Billing Log was previously active, the last Operator ID used is   
    offered as a default.   
   
    The Billing Log is now active. It will remain active until you disable   
    logging (as described in the next section). As long as logging is   
    enabled, each time a connection ends, you are prompted to edit the   
    Operator ID, Phone Entry, and Description before the record is written   
    to the Billing Log. The 40-character Description field is useful for   
    noting the purpose of the connection.   
   
14.3.2 Disable Logging   
   
To disable logging, choose Billing Log from the Support Menu. Assuming the   
Billing Log is ON, this will turn it OFF.     
   
14.3.3 Record Structure   
   
Each record of the Billing Log contains the following information:   
   
o  Operator ID -  Provided by user when the Billing Log is activated; may be   
edited at disconnect time.   
o  Name -  Taken from the Phone Book Entry.   
o  Description -  Taken from Phone Book Entry; may be edited at disconnect   
time.   
o  Telephone Number - Taken from Phone Book Entry; may be edited at   
disconnect time.   
o  Direction of the Connection -  "ORIG" means Remote initiated the call;   
"RCVD" means Remote received the call.   
o  Date -  Indicates the current date (MMDDYY format).   
o  Day-of-Week -   Indicates the day of the week with a value between 1   
and 7 (with Monday assigned 1).   
o  Start Time -  Indicates the start time of the connection.   
o  End Time -  Indicates the end time of the connection.   
o  Elapsed Time -  Indicates the total time of the connection.   
   
This information is stored as a text file, with each record separated by a   
carriage return. You can print a Billing Log file to your printer, or you   
can read it into a word processor, database program, or other application   
for editing.   
   
   
14.4 Reboot Host   
   
Choose this option to remotely reboot the Host PC. A prompt displays to   
confirm your request before the reboot command is sent.   
   
14.5 Record/Playback Menu   
   
This menu lets you record and play back entire remote control sessions or   
capture and review "snapshots" of selected screens.   
   
14.5.1 Record Session   
   
With this function, you can save an entire session, or a large portion of   
one, to a file. This can be compared to making a movie of the remote   
session--everything that displays on your PC while you monitor or control   
the Host computer is saved in a file, which you can replay later.   
  
This feature is useful for recording a problem that cannot be solved   
immediately, as well as for demonstrations and training.   
   
NOTE: The first time you record a session, the default file name offered   
is "SVSESION.000." For each additional session saved the suffix is   
incremented (.001, .002, etc.).   
   
Use the following procedure to start recording.   
   
1.  Establish your CO/Session connection.   
   
    The mode in the Status Line must be ACTIVE before you can start recording.   
   
2.  From the Support menu, choose Record/Playback menu.   
   
3.  Then, choose Record Session.   
   
4.  You are prompted for a recording file name.   
   
To accept the default file name, press <ENTER>. Otherwise, backspace over   
the default name, type in the desired name and then press <ENTER>.   
   
NOTE: Session recording consumes disk space quickly, so use it sparingly   
and with caution.   
   
To end a session, choose Record Session to stop recording   
and close the recording file. Recording also automatically   
turns off when you  disconnect.   
   
14.5.2 Play Back Session   
   
Use the following procedure to play back a recorded session.   
   
1.  From the Record/Playback menu, choose Play Back Session.   
   
    If session recording is currently active, you are prompted to turn it off.   
   
2.  You are prompted for the name of the file that you want to play back,   
    with the last name used to save a session offered as a default.   
   
    To accept the default name, press <ENTER>. Otherwise, backspace over   
    the default name, type in the desired name, and then press <ENTER>.   
   
3.  A message displays telling you to press any key to begin the playback.   
   
    Press <ESC> to exit or any other key to start.   
   
4.  Playback begins.   
   
    To stop and start the display, press <SPACE BAR>. To adjust the speed,   
    press the number keys <0> through <9>; 0 is  fastest, 9 is slowest. To   
    end the display at any time, press <ESC>.   
   
14.5.3 Save Screen Image   
   
With this function, you can save a single Host screen to a file. This is   
like using a camera to take "snapshots" of selected screens, which you can   
review later.   
   
IMPORTANT: EGA/VGA Graphics screens cannot be saved.   
   
Unlike recording a session, you do not have to establish a CO/Session   
connection to use Save Screen Image. This allows you to capture images from   
applications on your PC as well as images from remote controlled applications   
on a Host PC.   
   
NOTE: The first time you take a "snapshot" of a session screen, the default   
file name offered is "SVSCREEN.000." For each additional "snapshot" saved,   
the suffix is incremented (.001, .002, etc.). You can change the file name   
and the numbering will still take place automatically.   
   
Use the following procedure to take a snapshot of a screen:   
   
1.  With the image you want to capture appearing on your screen, "pop up"   
    the Remote Main Menu and choose Record/Playback menu.   
   
2.  Choose Save Screen Image.   
   
3.  You are prompted for a saved screen file name.   
   
    To accept the default screen file name, press <ENTER>. Otherwise,   
    backspace over the default name, type in the desired name and then press   
    <ENTER>.   
   
    Your screen image is now captured to the selected file.   
   
4.  Exit from the Remote menus and return to the application.   
   
14.5.4 View Screen Images    
   
Use the following procedure to review a saved screen snapshot.   
   
1.  From the Record/Playback menu, choose View Screen Images.   
   
2.  You are prompted for the name of the file you want to play back, with   
    "SVSCREEN.000" offered as a default.   
   
    To accept the default name, press <ENTER>. Otherwise, backspace over   
    the default name, type in the desired name, and then press <ENTER>. The   
    selected screen image displays.   
   
3.  If you saved multiple screens, use <Down Arrow> and <Up Arrow> to scroll   
    forward and backward through a sequence of screens.   
   
    When you press <Down Arrow>, the current file name's sequence number   
    suffix is incremented by 1 and, if a file exists by the new name, it   
    displays. Pressing <Up Arrow> operates similarly, but it decrements the   
    sequence number suffix by 1.   
   
4.  When you are finished, press <ESC> to return to the menu. (Any key other   
    than <Up Arrow> or <Down Arrow> also exits.)   
   
14.5.5  Slide Shows   
   
The Save Screen Image and View Screen Images functions provide an easy way   
to create a slide show. For example, if you create a group of slides with   
file names SLIDE.000, SLIDE.001, SLIDE.002 and SLIDE.003, you can scroll   
through the four slides with the arrow keys for demonstration, training,   
and support.   
   
  
14.6 Keyboard/Screen Menu   
   
This menu provides security features that allow you to run an application   
on the Host without someone at the Host viewing your actions or interfering.   
   
The CO/Session default settings leave the Host keyboard unlocked and the   
Host screen visible.   
   
NOTE: You can change CO/Session's default settings to automatically lock the   
Host keyboard and blank the Host screen. Refer to the Security section in   
Chapter 15, "Options Menu Reference," for details.   
   
14.6.1 Unlock Host Keyboard   
   
If the Host Keyboard is currently "locked" (i.e., deactivated), selecting   
Unlock Host Keyboard "unlocks" it, allowing the user at the Host PC to enter   
commands.   
   
14.6.2 Lock Host Keyboard   
   
If the Host Keyboard is currently "unlocked" (i.e., activated), selecting   
Lock Host Keyboard "locks" it, preventing the user at the Host PC from   
entering commands. All keystrokes typed at the Host keyboard are ignored.   
   
14.6.3 Restore Host Screen   
   
If the Host Screen is currently "blanked" (i.e., disabled), selecting   
Restore Host Screen re-enables it, allowing the user at the Host PC to view   
display activity.   
   
14.6.4 Blank Host Screen   
   
If the Host Screen is currently enabled, selecting Blank Host Screen "blanks"   
the Host screen, preventing the user at the Host PC from viewing display   
activity. This does not affect the display on your Remote PC.   
   
   
   
15.0  Remote Options Menu   
   
Chapter 14 described the support menu.  This chapter describes the Remote   
Options Menu, which allows you to establish the default settings used by   
CO/Session Remote. Understanding these options can streamline and enhance   
your use of CO/Session.   
   
  
15.1 Summary of Menu Items   
   
To access this menu, choose Options from the Main Menu. The five Options   
menu choices represent different categories of options. Selecting any of the   
five choices displays a screen that allows you to view or change specific   
Option settings.   
   
The table below summarizes each of the Option menu items. Chapter 16   
describes all of these in detail.   
  
ITEM            FUNCTION   
Hardware        Options that affect CO/Session's performance with specific   
		hardware or drivers used by other software (e.g., video and   
		keyboard handling).   
Security        Options that affect CO/Session security.   
Performance     Options that affect screen and keystroke speed.   
Connect         Options that affect CO/Session connections such as   
		auto-answer on loading.   
User            Options for user preference such as CO/Session menu colors   
		and hot-keys.   
   
   
15.1.1 General Procedures   
   
Selecting any Options menu item displays a list of specific options for the   
selected category. To change a particular Option setting, press the key that   
labels the option, which usually cycles through the available choices. In a   
few cases, you are prompted to enter information like a Phone Entry Name or   
Directory.   
   
Alternatively, you can choose an option by using either the arrow keys or a   
mouse to move the highlight bar. The space bar or left mouse button cycles   
through the setting choices for the highlighted Option.   
   
Press <F10> to save your changes. If you decide not to save your changes,   
then press <ESC> to exit.   
   
15.2 Changing or Viewing Host Options   
   
During a remote control session, you can view or edit the options on the   
Host PC by running the OPTIONS program remotely. Refer to Chapter 23 for   
details.   
   
   
   
16.0  Remote and Host Options   
   
Chapter 15 describes the Remote Options Menu. This chapter describes the   
Remote and Host functions that are available from the Remote and Host Option   
menus. For instructions on accessing the Options menus, refer to Chapter 16   
(Remote) or Chapter 23 (Host).   
   
Remote Options are described first in this chapter, followed by Host Options.   
Each Option title shows the option name and, in parentheses, its default   
value as provided on the CO/Session installation disks.   
   
16.1 Remote Options  
  
16.1.1 Remote Hardware Option  
   
The following describes the settings for the hardware option.   
   
Remote Mouse Operation  (NO):  
  
o YES - Allows the use of a mouse on the Remote computer to   
control a program running on the Host. Refer to "Remote   
Mouse Operation" in Appendix D for details.   
o NO - Disables remote mouse operation.   
   
16.1.2 Remote Security Options   
   
The following describes the settings for this security option.   
   
Notification Pop-Ups  (OFF):  
  
o ON - Displays connect, disconnect, and other messages in a pop-up window on   
your PC.   
o OFF - Messages are not displayed.   
   
16.1.3 Remote Performance Options   
   
The following describes the settings for this performance option.   
   
KB/Screen Error Correction (NO):  
  
o YES - Corrects all keystrokes and screen data sent between computers. Set   
this option to yes if your phone lines are noisy or if you cannot tolerate   
any keystroke or screen errors.   
o NO - No error checking of keystrokes or screen data. CO/Session operates   
much faster when this option is set to NO.   
   
16.1.4 Remote Connect Options   
   
The following four items are the remote connect options.   
   
Auto-Answer on Loading (NO):  
   
o YES - When CO/Session is loaded it automatically goes into Wait for Call   
mode. If a modem connection is indicated in the DEFAULT Phone Book Entry   
(or in the indicated entry if one is given on the command line), CO/Session   
will initialize the port and modem for auto-answer. It will use the port   
parameters defined in the DEFAULT Phone Entry. After each connection,   
CO/Session will reset the modem for auto-answer.   
o NO - Wait for Call (and auto-answer, if appropriate) will not be   
established automatically.   
   
Quick Connect Name  (blank):  
   
Type in the name of a Phone Book Entry. The Phone Book Entry specified is   
used when Quick Connect is selected from the Main Menu; there is no prompt   
for a phone number or network address.   
   
If this option is blank when Quick Connect is selected, CO/Session operates   
based on the DEFAULT Phone Entry settings.   
   
Answer on Ring Count  (1):  
   
The modem can be set to answer on 1 to 25 rings. If you modify or create   
your own modem strings, the ring count number is substituted into the   
strings wherever the question mark character (?) displays. Refer to   
"Customized Modem Control Strings" in Chapter 28 for details.   
   
COM Port Monitor  (OFF):  
   
If set to ON, CO/Session displays a pop-up "port monitor" window both when   
communicating with a modem and when executing a CXL (Post Connect) script   
(as described in Chapter 30). This window shows in real time all data sent   
and received via the COM port and is very useful in debugging modem and CXL   
scripts.   
   
16.2  Remote User Options   
   
The following four items are the remote user options.   
   
Main Menu Hot Keys (<ALT> <LeftShft>):  
   
The keystroke combination, or hot-key, used for invoking CO/Session is   
defined by pressing the <A> key. This causes the selection to loop through   
the alternatives.   
   
Menu Color Settings (<B>-<F>):  
   
The color settings let you define the colors that you prefer or that display   
best on your screen.   
   
Sound  (ON):  
   
o ON - A beep sounds each time a pop-up box or a message displays.   
o OFF - No beep sounds with pop-up boxes or messages.   
   
Time Display  (NO):  
   
o YES - The current time and the connect time displays in the upper right   
hand corner of your screen.   
o NO - The times do not display.   
   
   
16.3  Host Options   
   
16.3.1 Host Hardware Options   
   
The following two items are the host hardware options.   
   
Eliminate Screen Snow (NO):  
   
o  YES - This setting eliminates the "snow" or interference appearing on a   
Host CGA monitor. It slows down the response time slightly on the Remote PC.   
o  NO - This is the normal setting. When using a CGA monitor on the Host PC,   
"snow" or interference may appear on the Host screen.   
   
If the Host PC is unattended during a remote session or the Host does not   
have a CGA monitor, set this option to NO.   
   
Special Keyboard Handling (NO):  
   
o  YES - Setting this option on attempts to handle programs that take over   
the standard Keyboard BIOS interrupt routine. This allows the Host computer   
to receive keystrokes properly from the Remote. Many emulation programs   
(e.g., IRMA) and keyboard enhancement programs require this option. Set this   
option to YES when the keystrokes from the Remote are ignored by the Host   
program. However, when set to YES the keystroke response slows down.   
o  NO - Normal keystroke handling.   
   
Special Console Driver  (AUTO):  
   
AUTO - CO/Session will handle scroll detection based on whether it detects   
the presence of an ANSI.SYS driver.   
   
o YES - If CO/Session does not properly detect ANSI.SYS with this option set   
to AUTO, then set the option to YES. (If ANSI.SYS is not properly detected   
then the Remote screen will redraw slowly when it should scroll smoothly.)   
If problems still occur, refer to Chapter 29.   
o NO - Normal device handling.   
   
NOTE: For DOS 5.0: Always set this option to NO.   
   
Video Mode Synchronize  (OFF):  
   
This field is used in conjunction with the support keyboard command   
<Ctrl><Left Shift><M>; the field defines the video mode on the Host computer   
which CO/Session will "synchronize" on without actually affecting the   
setting of the video mode. The possible modes, 0 through 19 and OFF,   
match the IBM Graphics and Monochrome video display mode definitions.   
   
Typically, this option should be set to OFF. AutoCad is the only application   
identified that requires this option.   
   
16.3.2 Host Security Options   
   
The following items are the host security options.   
   
Password Protection  (NO):  
   
o YES - Incoming connections are rejected if the Calling-PC does not send a   
login/password pair (from its Phone Book Entry) that matches a Receiving   
pair in the Host's Phone Entry directory. This option is required for dial   
back and file transfer rights. Refer to Chapter 11 for more details.   
o NO - No login/password checking takes place.   
   
Reboot on Remote Hangup  (NEVER):  
   
o ALWAYS - When the Remote disconnects, the Host machine will reboot.   
o NORMAL - Only reboot the Host when the Remote hangs up through the   
CO/Session menus.   
o ABNORMAL - Only reboot the Host when the line is disconnected for any   
reason other than <F6> Hang Up through the CO/Session menus.   
o NEVER - The Host machine will never reboot on a disconnect.   
   
NOTE: For more information about Notification Pop-Ups (OFF), refer to   
Remote Options earlier in this chapter.   
   
Directory Access Restriction - (blank):  
   
This field is used to limit the disk drive and directory access that the   
Remote CO/Session user has while in the CO/Session Remote File menu. If   
SAFEGUARD is activated (as described in Chapter 26), CO/Session also   
restricts access when the Remote user is operating DOS and/or applications   
on your Host PC.   
   
The drives and directories are defined using standard DOS syntax--the drive   
designator must always precede the directory. For example, C:\PUBLIC. Once   
you define a drive and path, remote access may be made only to the drives,   
directories, and associated subdirectories that are specified. Like the DOS   
PATH command, the drive/directory specifications are separated by semi-colons.   
   
For example,   
   
	C:\PUBLIC;C:\UTILITIES;A:;B:;F:\BIN   
   
This specification limits access to directories \PUBLIC and \UTILITIES and   
their associated subdirectories on the C: drive; all of the A: and B:   
drives; and only directory \BIN and its subdirectories on the F: drive.   
Attempts to access any other drives or directories are not permitted and is   
prevented from the Remote CO/Session File functions.   
   
Blank Screen/KB on Connect  (NO):  
   
o YES - The Host screen is blanked and the Host keyboard is disabled when a   
connection is made.   
o NO - Normal operation: the Host keyboard and screen are active.   
   
   
16.3.2 Host Performance Options   
   
The following three items are the performance options.   
   
Fast Graphics  (NO):  
   
This option only applies when a Remote connected to your PC is running   
pre-5.01 Remote software (which displays EGA and VGA graphics one bit plane   
at a time).   
   
o NO - all graphic screen information is sent to the Remote computer.   
o YES-1, YES-2, YES-3, or YES-4 - If EGA or VGA graphics display on the Host,   
then only one bit plane displays on the Remote. This number specifies which   
bit plane to display.   
   
If the Host is displaying a CGA or Hercules graphic screen, then any of the   
YES settings will cause Alternating lines of graphic screen information to   
display.   
   
Full-Speed Mode  (NO):  
   
o YES - Sets the default to Full Speed mode. In this mode the Host is not   
slowed. The Remote machine may not see everything that displays on the Host.   
If the Host screen does not change for a few moments, then the Remote screen   
will display the Host screen exactly. Choosing YES can accelerate screen   
updates if the Remote user is moving quickly through screens and is not   
interested in seeing all the interim changes. Choosing YES can also eliminate   
data loss or lock-ups when a Host is being used for data acquisition.   
   
NOTE: If part of a screen constantly changes (e.g., a clock), screen update   
speed is extremely slow with this option set to YES.   
   
o NO - Uses synchronized mode for screen updating. This mode guarantees that   
all information displayed on the Host machine displays on the Remote.   
   
Shortcut Keys: This option can be overridden by the Remote user with the   
following keyboard commands:   
	<Ctrl><LeftShft><S> - Run in synchronized mode.   
	<Ctrl><LeftShft><F> - Run in Full-Speed mode.   
   
This number determines how often the Host computer checks the screen for   
changes. Each increment represents 55ms interval. The higher the number, the   
greater the time between screen checks.   
   
Screen Check Scan Rate  (4):  
   
Depending on the computer and application you are using, a change to this   
value may improve the speed of CO/Session. The default value 4 is used when   
the value is set to 0.   
   
  
16.4 Host Connect Options  
  
The following two items are the host connect options.   
   
NOTE: For more information on Auto-Answer on Loading (YES), refer to Remote   
Options earlier in this chapter.   
   
Unattended Access  (YES):  
   
Notification Pop-ups must be ON for this option to take effect.   
   
o YES - Incoming connection attempts are allowed if you do not respond to   
the notification request within 15 seconds. This option is required for   
unattended remote access of a Host computer.   
o NO - Incoming connection attempts are rejected if you do not respond to   
the confirmation request within 15 seconds.   
   
NOTE: For more information on Quick Connect Name (blank), refer to Remote   
Options earlier in this chapter.   
   
For more information on Answer on Ring Count (1), refer to Remote Options   
earlier in this chapter. For more information on COM Port Monitor (OFF),   
refer to Remote Options earlier in this chapter.   
   
Inactivity Time-Out  (0):  
   
The value entered is in minutes; a value of 0 disables this feature. If the   
value is greater than 0, then the Host disconnects if no activity takes   
place for the specified number of minutes. Inactivity is defined as no file   
transfer or other file functions, no chat, and no keystroke data received at   
the Host from the Remote. The disconnect is treated as an ABNORMAL disconnect.   
This causes the Host to reboot if Option - Reboot on Remote Hangup is set   
to ABNORMAL or ALWAYS.   
   
16.5  Host User Options   
   
The host user options are the same as the remote user options.  Refer to   
the following sections in the Remote Options section earlier in this chapter   
for information about these items:   
   
o  Main Menu Hot Keys (<ALT><Left Shift>)   
o  <B><F> Menu Color Settings   
o  Sound  (ON)   
o  Time Display  (NO)   
   
   
   
17.0  Terminal Mode   
   
Chapter 16 described the remote and host option settings. This chapter   
describes CO/Session in terminal mode.   
   
  
17.1  Introduction   
   
In addition to remote control capabilities, CO/Session gives your PC the   
ability to emulate an asynchronous terminal. Both CO/Session Host and Remote   
provide TTY, VT100, and VT102 terminal emulation.   
   
Terminal mode provides capabilities beyond basic terminal emulation. For   
example, you can transfer files to or from the other system using the widely   
supported XMODEM protocol. You can also capture screen displays to a text   
file on your disk.   
   
To make a  terminal connection, use a Phone Book Entry with the TERM field   
set to TTY, VT100 or VT102. Refer to "Phone Book Menu" in Chapter 11 for   
details.   
  
If necessary, you can use the TOPTIONS utility program to change some of the   
operating characteristics of the VT100 and VT102 terminal emulations. Refer   
to the section "Terminal Emulation Options" later in this chapter for details.   
   
  
17.2 Start a Terminal Mode Session   
   
Use the following procedure to start a terminal emulation session.   
   
1.  Choose the Call menu from the Main Menu (REMOTE or HOSTMENU).   
   
2.  Highlight the Phone Entry with the phone number to call and with TERM   
    set to the desired terminal type.   
   
3.  If you are initiating the call, choose Call from the Call menu.   
   
    If you are answering, choose Wait For Call from the Call menu.   
   
   When the connection is established, the terminal screen will appear, and   
   your PC will act as a terminal connected to another system.   
   
17.2.1 Using the Terminal Screen   
   
When you first make a terminal mode connection, the top 24 lines of your   
screen shows your communications with the other computer. Press <ALT><T> to   
toggle the 25th line between a special CO/Session help line and the 25th   
line displayed by the remote system.   
   
Keystrokes on your keyboard are sent to the remote system, with the   
exceptions described below.   
   
17.2.2 CO/Session Special Keys   
   
The following key combinations are acted on by CO/Session and are not sent   
to the distant system.   
  
KEYS            FUNCTION   
<ALT><M>        Display the Terminal menu (see the next section).   
<ALT><D>        Return to DOS without disconnecting. When in DOS, press the   
		CO/Session menu hot key (default is <ALT><Left Shift>) to   
		return to the Terminal screen.   
<ALT><T>        Toggle the 25th line between terminal display and the   
		CO/Session command help line. Press <ALT><T> again to   
		redisplay this line. If the other computer uses the 25th   
		line to display messages or other information, then using   
		<ALT><T> to activate terminal display will let you view it.   
  
When the CO/Session 25th line is active, these special key definitions will   
appear on the 25th line at the bottom of the screen.   
   
17.2.3 VT100/102 Special Keys   
   
If you emulate a VT100 or VT102, then you may have to use special   
"substitute" keys on your PC to emulate keys that exist on the VT100/102   
keyboard but not on the PC keyboard (e.g., PF keys). These appear in the   
section entitled "VT100/102 Substitute Keys" at the end of this chapter.   
   
  
17.3 Terminal Menu   
   
Pressing <ALT><M> during a terminal mode connection brings up the Terminal   
menu, with the following options (described in the rest of this section):   
  
KEY     FUNCTION   
F1      Send XMODEM   
F2      Receive XMODEM   
F3      Clear Screen   
F4      Insert Line Feed Toggle   
F5      Local Echo Toggle   
F6      Hang Up   
F7      Transmit Break   
F8      Disk Capture   
F10     Exit   
   
17.3.1 Send Xmodem   
   
Use the following procedure to send a file with Xmodem protocol.   
   
1.  In the terminal screen, follow the necessary procedures to get the other   
    computer system ready to receive an Xmodem transfer.   
   
2.  Press <ALT><M> to display the Terminal menu, and then choose Send Xmodem.   
   
    You are prompted for the file to send.   
   
3.  Enter the name (with a full DOS path, if not in the current directory),   
    and then press <ENTER> to start the transfer.   
   
17.3.2 Receive Xmodem   
   
Use the following procedure to receive a file with Xmodem protocol.   
  
1.  While in the terminal screen, follow the necessary procedures to get   
    the other computer system ready to send.   
   
    When ready, begin the transmission (or arrange for it to be sent after   
    a brief [10 to 20 second] delay).   
  
2.  Press <ALT><M> to display the Terminal menu, and then choose Receive   
    Xmodem.   
   
    You are prompted for the file to receive.   
   
3.  Enter the name (with a full DOS path, if not in the current directory),   
    and then press <ENTER> to start receiving.   
   
17.3.3 Clear Screen   
   
Choose this option to clear all data from the terminal screen.   
   
17.3.4 Insert Line Feed Toggle   
   
The system you are connected to may not send a line feed at the end of each   
line it transmits. If it does not, and your system does not insert one, then   
the lines you receive will overwrite each other. On the other hand, if the   
system you are connected to does send a line feed at the end of each line it   
transmits and your system also inserts one, then you will get a blank line   
between each line you receive. The Insert Line Feed Toggle lets you correct   
either situation.   
   
If the message Insert Line Feed = OFF displays at the bottom of the screen,   
then choose Insert Line Feed Toggle to insert line feeds after each line of   
data received. If Insert Line Feed = ON displays at the bottom of the screen,   
then choose Insert Line Feed Toggle to stop inserting line feeds after each   
line of data received.   
   
17.3.5 Local Echo Toggle   
   
The system you are connected to may "echo" your type. For example, whenever   
it receives a <B> character from your PC, the other system will transmit   
the <B> character back to your PC. In this case you want Local Echo OFF   
(otherwise, each character you type will appear twice on your screen).   
Conversely, the system you are connected to may not "echo" your type. In   
this case you want Local Echo ON (otherwise, the characters that you type   
will not appear on your screen).   
   
If the message "Local Echo = OFF" displays at the bottom of the screen, then   
choose Local Echo Toggle to turn it ON. If the message "Local Echo = ON"   
displays at the bottom of the screen, then choose Local Echo Toggle to turn   
it OFF.   
   
17.3.6 Hang Up   
   
Choose this option to disconnect.   
   
17.3.7 Transmit Break   
   
Choose this to transmit a BREAK signal to the distant system. Some systems   
require a BREAK to get their attention.   
   
17.3.8 Disk Capture   
   
Use this feature to capture screen displays to a text file on your disk.   
This is useful for saving data from bulletin boards or database services as   
it displays to your screen.   
   
If Disk Capture is OFF, choose Disk Capture from the Terminal menu to   
activate it. You are prompted for the name of a file in which to capture   
displays. Type the desired name (using a DOS path to store the file in a   
directory other than the default directory), and then press <ENTER> to   
start Disk Capture.   
   
If Disk Capture is ON, choose Disk Capture from the Terminal menu to switch   
it OFF and close the capture file.   
   
17.3.9 Exit   
   
Choose this option to leave the Terminal menu and return to the terminal   
screen.   
   
   
17.4 Common Terminal Mode Problems and Solutions   
   
The following are some problems and solutions to keep in mind when   
operating in terminal mode.   
   
Other system will not respond: Send a Break signal to the Host using   
Transmit Break. If this does not work, try pressing <ENTER> a few times. If   
that does not work, you probably have modem or terminal option problems.   
Refer to Chapters 16 and 29 for assistance.   
   
You do not see what you type: Enable Local Echo   
   
You see two of what you type: Disable Local Echo   
   
  
17.5 Changing Terminal Emulation Options   
   
Use the program TOPTIONS to set options for VT100 and VT102 terminal   
emulation, which are stored in the SESSION.100 and SESSION.102 files,   
respectively. The options are defined below, with default settings in   
parentheses. Selecting some options cycles through available settings.   
   
<A> Terminal Emulated (VT100):  
   
There are two choices, VT100 and VT102. This selection determines the   
terminal mode that is affected by the remaining options.   
   
<B> Duplex (FULL):  
   
o  FULL - keystroke echo is assumed to be from the remote (i.e., Local Echo   
OFF)   
o  HALF - keystrokes are echoed locally (i.e., Local Echo ON)   
   
<C> CR Translation - In (CR):  
   
o  CR - disable received carriage return translation   
o  CR/LF - add a line feed to each carriage return received   
   
<D> CR Translation - Out (CR):  
   
o  CR - disable transmitted carriage return translation   
o  CR/LF - add a line feed to each transmitted carriage return   
   
<E> Backspace Translation - In (DESTRUCTIVE):  
   
o  DESTRUCTIVE - backspace moves cursor and destroys existing character   
o  NON-DESTRUCTIVE - backspace moves cursor without destroying the existing   
character   
   
<F> Backspace Key Definition - Out (BS):  
   
o  BS - send a backspace when the backspace key is pressed   
o  DEL - send a delete when the backspace key is pressed   
   
<G> Line Wrap (OFF):  
   
o  OFF - truncate lines longer than 80 characters   
o  ON - wrap lines longer than 80 characters to the next line   
   
<H> Screen Scroll (ON):  
   
o  ON - allow scrolling   
o  OFF - inhibit scrolling   
   
<I> Enquiry (CTRL-E) (OFF):  
   
o  OFF - turn CTRL-E enquiry response control off   
o  ON - turn CTRL-E enquiry response control on   
   
<J> Enquiry response:  
   
Enter an up to 20 character enquiry response. If the Enquiry (CTRL-E) Option   
is ON, then these characters are sent when CTRL-E (ENQ) is received. This   
field is irrelevant if the Enquiry (CTRL-E) Option is OFF.   
   
<K> Keyboard Mapping Definition:  
   
Use this option to change the default keyboard mappings for the VT100/102   
terminal emulations (including the keys shown in the section "VT100/102   
Substitute Keys" at the end of this chapter).   
   
Use the following procedure to change keyboard mappings.   
   
1.  Press <K> to choose this option from the TOPTIONS menu.   
   
    CO/Session displays available key combinations and the "transmitted   
    code" that is sent when each combination is pressed during VT100/102   
    terminal emulation.   
   
2.  Press the key or key combination that you want to change.   
   
    The cursor moves to the 10 character "transmitted code" field for the   
    selected key combination.   
   
3.  Edit the existing contents as needed. Use the ^ key (<Shift><6>) to   
    indicate <CTRL> (for example, type ^M for <CTRL>M).   
   
    Press <ENTER> when you have finished editing.   
   
4.  Repeat Steps 2 and 3 as needed to change other key definitions.   
   
5.  Press <ESC> when you are done.   
   
<L> Print Option (NONE):  
   
VT102 protocol includes support for PRINTER ON and PRINTER OFF escape   
sequences (<ESC>[5i and <ESC>[4i, respectively). After a PRINTER ON is   
received at a terminal, all data sent to the terminal is redirected to a   
defined "local printer" until a PRINTER OFF sequence is received. Choosing   
<L> Print Option cycles through destination options for print data received   
after a PRINTER ON escape sequence and before a PRINTER OFF escape sequence.   
These include:   
o  NONE - data is ignored (this is the default value)   
o  LPT1 through LPT3 - goes to printer on indicated port   
o  SCRN LPT1 through SCRN LPT3 - goes to screen and printer on indicated port   
o  SCRN ONLY - goes to screen only   
   
17.6 Hardware/Software Flow Control   
   
CO/Session flow control is specified in the Phone Book menu when setting up   
modem parameters (which include flow control). Refer to the section   
"Customized Modem Strings" in Chapter 28 for details.   
   
  
17.7 Default VT100/102 Substitute Keys   
   
The table below shows the default keyboard definitions for the VT100/102   
terminal emulations. You can redefine these using TOPTIONS, as described   
earlier in this chapter.   
  
PC KEYBOARD             VT100/VT200             TRANSMITTED CODES (HEX)   
SUBSTITUTE KEYS         ACTUAL KEYS  
Tab                     Horizontal Tab          09   
CTRL-J                  Line Feed               0a   
CTRL-E                  Enquiry                 See Option <I> and <J>   
Delete                  Character Delete        7f   
Backspace               Backspace/Delete        See Option <F>   
Cursor Up               Cursor Up               1b 5b 41   
Cursor Down             Cursor Down             1b 5b 42   
Cursor Left             Cursor Left             1b 5b 44   
Cursor Right            Cursor Right            1b 5b 43   
F1                      Program Function 1(PF1) 1b 4f 50   
F2                      Program Function 2(PF2) 1b 4f 51   
F3                      Program Function 3(PF3) 1b 4f 52   
F4                      Program Function 4(PF4) 1b 4f 53   
VT/FF/Enter             Carriage Return         See Option <D>   
   
   
  
18.0   Using CO/Session Host   
   
Chapter 17 described using CO/Session in terminal mode.  This chapter   
provides procedures for starting CO/Session Host and managing and ending a   
session.   
   
NOTE: Before reading this chapter, you should have familiarized yourself   
with the terms and concepts in Chapters 5 and 8, and installed the software   
as described in Chapter 7.   
   
18.1 Using the Host Software   
   
18.1.1 Choosing Between Command Line or Menu Operation   
   
There are two main versions of the Host program -- a command line version,   
called HOST, and a menu version, called HOSTMENU. There is also a variation   
of HOST, called EMSHOST, which takes advantage of Expanded Memory. The   
command line versions (HOST and EMSHOST) use minimum memory (as little as   
5K with Expanded Memory) and provide background communication and file   
transfer capabilities. The menu version (HOSTMENU) provides these same   
capabilities, plus a convenient popup menu system and terminal mode   
operations, but requires more memory (about 113K).   
   
Most users prefer the command line method for Remote Control Mode because it   
is quick and leaves more memory for other applications.   
   
NOTE: This chapter only explains the HOST command line method. To use the   
menu method, refer to chapter 19. For information on using EMSHOST with   
Expanded Memory, see Chapter 27.  
   
18.1.2 Using Extended Memory   
   
If you have a 386 or 486 based PC, then you can use LOADHI type commands   
(provided by DOS 5.0, QEMM, 386MAX, etc.) to load HOST or HOSTMENU into   
Extended Memory above 640K. This conserves standard memory below 640K for   
other applications. Refer to Chapter 27 for more details.   
   
18.1.3 Other Programs Included in the Host Software   
   
Besides the communication programs (HOST, HOSTMENU, and EMSHOST), the Host   
software also includes some menu-based utility programs for such things as   
selecting program options and managing Phone Books. These programs are listed   
below:   
   
o  PHONE - Add, change, delete, or view Phone Book Entries.   
o  OPTIONS - Change or view configuration settings that affect Remote   
Control mode operations.   
o  TOPTIONS - Change or view configuration settings that affect Terminal   
Mode operations.   
o  PRINTO - Change or view settings that control the Remote user's ability   
to redirect printing from your PC applications to the Remote user's printer.   
o  SUNLOAD - Remove Host software from memory.   
   
This chapter summarizes procedures for each of these. Reference appendices   
later in this manual provide more detailed discussions.   
   
NOTE: The HOSTMENU menu system provides sub-menu access to the PHONE and   
PRINTO functions.   
   
18.1.4 About Mouse Control  
   
By default, only the Remote user has mouse control during a Remote Control   
connection. However, the remote user can give you mouse control as well   
(i.e., shared mouse control) by pressing <Ctrl><ALT><U>. Verify that the   
Remote user knows if you need to share mouse control during a session.   
   
18.1.5 Operation with Windows   
   
To allow remote control of Windows applications running on your PC, the   
Windows drivers and SYSTEM.INI file you use must be modified by the   
CO/Session Host INSTALL program. Refer to Chapter 7 for details.   
   
   
18.2 Starting CO/Session Host (Command Line Mode)   
   
18.2.1 The Basic Command Line   
   
The basic HOST command works for many situations, with the following   
assumptions:   
   
o  You are answering the call from the Remote user.   
o  The settings in your DEFAULT Phone Book Entry are appropriate for the   
connection being made.   
o  A Remote user can run applications that are using text mode or EGA, VGA,   
or Hercules graphics mode (assuming the Remote user's PC has a compatible   
display adapter and monitor, as discussed later). To use CGA graphics, you   
must use the -m2 command line option, discussed later.   
  
If your situation does not fit within these limits, then you must use one or   
more command line options as described in the next topic, "Command Line   
Options."   
   
Use the following procedure to load CO/Session Host into memory (answer   
option only).   
  
1.  From the DOS prompt, change to the drive and directory where you the   
    Host software is installed.   
   
    For example, if your Host directory is C:\HOST, at the DOS prompt, enter:   
   
	C:<ENTER>   
	CD  \HOST   
   
2.  To load the Host software into your PC's memory in Wait for Call mode   
    (using the DEFAULT Phone Book Entry), enter:   
   
	HOST   
   
    The program displays a startup message. After this message, the DOS   
    prompt re-displays. If necessary, you can now run other applications.   
    CO/Session will answer the incoming call in "background."   
   
NOTE: If you use HOST or EMSHOST to start a session, pressing   
<ALT><Left Shift> invokes Keyboard Chat mode. Refer to Chapter 19 for   
details on using Chat Mode.   
   
18.2.2 Command Line Options   
   
CO/Session Host's operation can be modified by adding optional arguments to   
the command line. (An argument is one or more characters or words added to a   
command that modify the operation of the program it executes.) These   
arguments, unlike the setup Options you choose through the Options menu, are   
effective only for the session being started.   
  
NOTE: These arguments can also be used when loading HOSTMENU (refer to   
Chapter 19).   
   
USER TIP: For ease of use, the command line, including arguments, can be   
placed in a batch file.   
   
The full command structure is:   
   
	HOST {argument_list}   
   
where {argument_list} is an optional list of additional command line   
arguments. The most commonly used arguments are described below; the rest   
are described in Chapter 27.   
   
18.2.3 Controlling Memory Use   
   
The HOST program uses between 61K and 73K of memory, depending on how many   
features are activated when it is loaded. For example, providing file   
transfers without data compression consumes less memory than file transfers   
with data compression.   
   
The -m command line argument lets you exchange capabilities for memory   
requirements, as shown in the following table.   
	  
			-m0      -m1**   -m2    -m3   
Memory used             61K     71K     73K     65K   
Text mode               X       X       X       X   
CGA Graphics                            X         
CGA "Snow" Fixed*               X       X       X   
Hercules Graphics       X       X       X       X   
EGA Graphics            X       X       X       X   
VGA Graphics            X       X       X       X   
Compression on File             X       X  
Transfers                    
  
NOTE: *  eliminates screen "snow" on some older CGA systems   
** default mode is -m1 if no -mx argument is used   
   
For example, consider the following command lines (which are equivalent   
because -m1 is the default):   
   
	HOST   
or   
	HOST -m1   
   
Either command line illustrated would allow remote control of text or   
graphics mode applications on a Hercules, EGA, or VGA system, and would also   
allow data compression for fast file transfers. However, these command lines   
would not allow control of CGA graphics mode applications (which would   
require the -m2 argument).   
   
The command HOST -m0 uses the least memory. It allows remote control of all   
applications except CGA graphics, but file transfers are slower because data   
compression is not available.   
   
EXPANDED MEMORY USERS: If your PC has LIM 4.0 compatible Expanded Memory,   
or is a 386 PC with a memory manager like QEMM, you may be able to use the   
EMSHOST Host program. This version requires only 5K of conventional memory   
(but, because of limits in Expanded Memory, only supports the -m0 argument).   
Refer to Chapter 27 for details.   
   
18.2.4 Making a Call   
   
To initiate a call from the Host, use the -c argument. The command line   
structure is:   
   
	HOST -cname   
   
where name is the name of a Phone Book Entry. If name is not specified,   
then the DEFAULT Phone Book Entry is used.   
   
For example, HOST -cJONESPC makes a call using the Phone Book Entry named   
JONESPC.   
   
18.2.5 Waiting for a Call   
   
To wait for a call, use the -a argument. The command line structure is:   
   
	HOST  -aname   
   
where name is the name of a Phone Book Entry. If name is not specified, then   
the DEFAULT Phone Book Entry is used.   
   
For example, HOST -aJONESPC waits for a call using connection and security   
settings in the Phone Book entry named JONESPC.   
   
NOTE: If you have not changed the Auto-Answer on Loading Option from its YES   
default setting, then the command HOST is equivalent to the command HOST -a   
(i.e., HOST automatically loads the software in Wait for Call mode using the   
DEFAULT Phone Book settings).   
   
18.2.6 Disconnecting   
   
To disconnect a call, use the -x argument. The command line structure is:   
   
	HOST -x   
   
If a modem was used, this also resets the modem.   
   
NOTE: Only one end of a remote control connection needs to issue a   
disconnect command. For example, if the Remote user disconnects at their end,   
the Host user does not need to disconnect.   
   
18.2.7 Combining Arguments   
   
You can combine arguments in a single command line. For example, the command   
line:   
   
	HOST -m0 -aHOME   
   
loads the Host software using minimum memory and awaits a call based on the   
HOME Phone Book Entry.   
   
This is equivalent to using the two command lines:   
   
	HOST -m0   
	HOST -aHOME   
   
  
18.3 Ending a Remote Control Session   
   
Either you or the Remote user can disconnect to end a session (only one end   
needs to do so). To end a Remote Control session and disconnect at your end,   
use the HOST -x command as described earlier in this chapter.   
   
18.3.1 Freeing Memory   
   
Because the Host program is resident, it reduces the amount of memory   
available to other programs. If you need to recover this memory, but you do   
not want to reboot your system, you can "unload" the Host program from   
memory. To do this, change to the Host drive and directory and enter SUNLOAD.   
   
After the Host program is removed from memory in this way, CO/Session's   
special keys (e.g., <ALT><Left Shift>) and "background" operations no longer   
work.   
   
18.4 Terminal Mode Procedures   
   
Terminal Mode lets your PC connect with a non-CO/Session system. To use   
Terminal Mode, you must use HOSTMENU to connect using a Phone Entry that has   
Terminal Type set to TTY, VT100, or VT102. The computer with which you will   
connect must support the terminal type that you plan to use (i.e., TTY,   
VT100, or VT102). Refer to Chapter 19 for details on HOSTMENU and Chapter 17   
for details on Terminal Mode operations.   
   
NOTE: To minimize memory requirements for the command line Host versions,   
Terminal Mode is supported only by the HOSTMENU menu version of the Host   
software.   
   
   
   
19.0  HOSTMENU Main Menu   
   
Chapter 18 explained how to use CO/Session Host. This chapter describes the   
HOSTMENU, the menu-based alternative to using CO/Session Host's command line   
method.   
   
  
19.1 Introduction   
   
This chapter describes the CO/Session HOSTMENU Main Menu, which is a   
menu-based alternative to the HOST command line method described in   
Chapter 18.   
   
The HOSTMENU Main Menu provides a convenient central point for operating and   
customizing the Host software, but uses about 113K of system memory. (It   
automatically supports all capabilities provided by the -m2 command line   
mode described in Chapter 18.) HOSTMENU is ideal for users who are more   
comfortable with a menu-driven program and do not require the memory savings   
of the command-line versions.   
   
  
19.2 Basic Program Loading   
   
Use the following procedure to load HOSTMENU into memory without options.   
   
1.  From the DOS prompt, change to the drive and directory where the Host   
    software is installed.   
   
    For example, if your Host directory is C:\HOST, at the DOS prompt, enter:   
   
	C: <ENTER>   
	CD  \HOST   
   
2.  To load the HOSTMENU software into your PC's memory, enter:   
   
	HOSTMENU   
   
    The program will display a startup banner, and the DOS prompt will then   
    re-appear. If you need to, you can now run other applications.   
   
19.2.1 Loading Options   
   
HOSTMENU's operation can be modified by adding optional arguments to the   
command line. These arguments, unlike the setup Options you choose through   
the Options Menu, are effective only for the session being started.   
   
The full command structure is:   
   
	HOSTMENU {argument_list}   
   
where {argument_list} is an optional list of additional command line   
arguments. These are described in Chapter 27.  
  
USER TIP: For ease of use, the command line and any arguments, can be placed   
in a batch file.   
   
   
19.3 Accessing the Main Menu   
   
After you have loaded the Host software into memory as described earlier,   
you can "pop up" the Host Main Menu at any time. To do this, press   
<ALT><Left Shift>, and the Host Main Menu will appear.   
   
  
19.4 Summary of Menu Items   
   
The following table describes each of the menu items and their functions.  
  
ITEM            CHOOSE THIS ITEM TO...          FOR DETAILS, SEE...   
Quick Connect   Make calls without using the    This Chapter  
		Phone Book  
  
Call Menu       Make calls using the Phone Book Chapter 10  
		wait for calls, and maintain the   
		Phone Book.       
  
Lock Keyboard   Lock and unlock your PC's       This Chapter  
		keyboard  
  
Print Menu      Choose whether printing goes to Chapter 12   
		Host or Remote PC's printer.      
  
Keyboard Chat   Type messages between yourself  This Chapter   
		and the Remote PC user.          
  
Hang Up         End connection and hang up.     This Chapter   
  
Voice Switch    Switch between voice and        This Chapter  
		data communications modes.    
  
Exit            Leave the CO/Session menus      This Chapter   
		and return to the DOS prompt or   
		your DOS application.        
   
   
19.5 Quick Connect   
   
This function provides a fast way to connect to another CO/Session user   
without selecting a Phone Book Entry.   
   
By default, Quick Connect uses the communication information in your   
DEFAULT Phone Entry, but lets you override the phone number before starting   
the call. However, you can use a different Phone Book Entry for Quick   
Connect calls by assigning a Quick Connect Name (using the Options menu).   
   
NOTE: If you assign a Quick Connect Name, Quick Connect will automatically   
proceed, without first allowing you to change the information stored in the   
assigned Phone Book Entry.   
   
Use the following procedure to make a call using Quick Connect.   
   
1.  Choose Quick Connect from the Host Main Menu.   
   
2.  If you have not assigned a Quick Connect Name:   
   
    The phone number in the DEFAULT Phone Book Entry will appear; if you   
    wish, change this number. When you are ready, press <ENTER> and the   
    displayed telephone number is dialed, using the DEFAULT entry's   
    communication settings.   
   
    If you have assigned a Quick Connect Name: The phone number in the   
    assigned Phone Book Entry will automatically be called, using that   
    entry's communication settings.   
   
3.  As the connection is attempted, CO/Session displays the port parameters   
    and phone number used.   
   
    To cancel the call, press <ESC>.   
   
  
19.6 Lock Keyboard   
   
Choosing this option displays the Lock Keyboard menu, which lets you lock   
your Host keyboard. This is most useful if you want to leave your PC   
securely in Wait for Call mode so a Remote PC can later call in and use   
remote control with your PC unattended.   
   
NOTE: You can use the Blank Screen/KB on Connect option so your Host PC is   
secured automatically when a CO/Session connection is made. Refer to   
Chapter 16 for details.   
   
Use the following procedure to "lock" your PC.   
   
1.  If needed, press <ALT><Left Shift> to "pop up" the Main Menu.   
   
2.  Choose Lock Keyboard menu.   
   
3.  Choose Lock Keyboard.   
   
4.  Exit from the HOSTMENU menus.   
   
The keyboard is now locked. Any keystrokes on the keyboard invoke a   
"Keyboard Disabled" message, except the CO/Session hot keys   
(<ALT><Left Shift>, unless redefined).   
   
Use the following procedure to "unlock" your PC.   
   
1.  Press <ALT><Left Shift> to "pop up" the Host Main Menu.   
   
2.  Choose Lock Keyboard menu.   
   
3.  Choose Unlock Keyboard.   
   
    A "locked" state is also canceled when you switch the PC off and back   
    on (or a connected Remote user reboots your PC).   
   
  
19.7 Keyboard Chat   
   
This option lets you have an interactive keyboard "conversation" with a   
Remote user. To use this option, you must have a CO/Session connection   
established (i.e., the mode must be ACTIVE- or SUSPENDED).   
   
Use the following procedure to use Keyboard Chat.   
   
1.  If you have not already done so, establish a remote control connection   
    with the Remote user.   
   
2.  If necessary, press <ALT><Left Shift> to "pop up" the Host Main Menu.   
   
3.  Choose Keyboard Chat.   
   
    A double window displays on both your screen and the Remote PC's screen.   
   
    The top window is for sending messages to the Remote user. The bottom   
    window is for receiving messages from the Remote user. Each window holds   
    six lines of text. As new lines are typed, previous lines scroll up.   
   
4.  You and the Remote user can now type information, which will appear on   
    the other user's screen.   
   
    To clear the Chat windows: Press <F1>. This erases the information from   
    your windows, but does not end the Chat session.   
   
    To end Chat Mode: Press <F10>. This ends the Chat session.   
   
  
19.8 Hang Up   
   
If you are connected, selecting Hang Up disconnects the line and resets the   
modem (if used). If you received the call, CO/Session resets to Wait Dial In.   
If you are currently in Wait Dial In mode, selecting Hang Up takes the   
modem (if used) out of auto-answer mode and resets CO/Session to DISCONNECT.   
   
  
19.9 Voice Switch   
   
Use this advanced function to choose between voice and data communication   
modes. Voice switching is most useful if both the Host and Remote user are   
using (and have physical access to) modems that share a line with a voice   
phone (i.e., the modems being used are connected to a phone line). Refer to   
"Voice Switch" in Chapter 10 for more details.   
   
NOTE: Voice/Data switching can also be invoked using the -v argument in a   
HOST or EMSHOST command line, which is equivalent to choosing Voice Switch   
from the HOSTMENU Main Menu.   
   
   
   
20.0  Host Call Menu   
   
Chapter 19 described the HOSTMENU. This chapter describes the Call menu,   
which provides functions for making calls, waiting for calls, and defining   
Phone Book Entries.   
   
To access this menu, choose Call menu from the HOSTMENU Main Menu. Once you   
have accessed the Host Call menu, it operates the same as the Remote Call   
menu. Refer to Chapter 11 for details.   
   
   
20.1 Special Issues   
   
20.1.1 Passwords   
   
CO/Session can be used with or without password protection. If you want this   
security feature, you need to activate it using the Password Protection   
setting (Host Options Menu), and then set passwords in your Phone Book   
Entries. Refer to the "Phone Book Menu" section of Chapter 11 for details.   
   
20.1.2 Dial Back   
   
This is an advanced feature that lets the answering computer receive a call,   
disconnect, and call back the originating computer. It requires a password   
and is set in the Phone Entry. Refer to the "Phone Book Menu" section of   
Chapter 11 for details.   
   
20.1.3 Direct Cable Connections   
  
Even when a direct cable is used to connect to a second computer (such as a   
laptop), either the Host or the Remote must be in a Wait For Call mode for   
the connection to succeed. Refer to the "Wait For Call" section of Chapter   
11 for details.   
   
   
   
21.0  Host Phone Book Menu   
   
Chapter 20 described special issues when using the Host Call Menu. This   
chapter describes the Host Phone Book Menu.   
	   
   
21.1 Introduction   
   
The Phone Book menu provides functions for viewing and defining Phone Book   
Entries.   
  
KEY     FUNCTION   
F1      Add   
F2      Delete   
F3      Change   
F4      Sort   
F10     Exit   
  
To access this menu, either:   
   
o  Enter PHONE from the DOS prompt (in your Host directory)   
o  Choose Call Menu from the HOSTMENU Main Menu and then choose Phone Book.   
   
Once you have accessed the Host Phone Book Menu, it operates the same as the   
Remote Phone Book Menu. Refer to the "Phone Book Menu" section in   
Chapter 11 for details.   
   
  
21.2 Special Issues   
   
21.2.1 Passwords   
   
CO/Session can be used with password protection. To do so, set the Password   
Protection option to YES (Host Options Menu), and then define passwords in   
your Phone Book Entries.   
   
21.2.2 Dial Back   
   
This is an advanced feature that lets the Host computer receive a call,   
disconnect, and call back the Remote computer. It requires a password and   
is set in the Phone Entry.   
   
   
   
22.0  Host Print Menu   
   
Chapter 21 described the Host Phone Book Menu. This chapter explains the   
Host Print Menu.   
   
  
22.1 Introduction   
   
If a print function is selected on the Host PC (from DOS or an application)   
during a remote control session, then, by default, the output is   
redirected (i.e., it goes to the Remote PC's printer). You can also use the   
Print menu to disallow redirected printing or to print both at the Remote's   
printer and your Host printer.   
   
IMPORTANT: For the Remote to use printer redirection, your Host Print menu   
selections must be set to allow redirection (as described later in this   
chapter). In other words, your Host Print menu settings control the   
Remote user's ability to redirect printing.   
  
NOTE: CO/Session does not perform printer conversion. If printing is   
redirected, applications' printer settings must be changed to support the   
Remote PC's printer.   
   
To access this menu, either enter PRINTO at the DOS command line (in your   
Host directory) or choose Print menu from the HOSTMENU Main Menu.   
   
NOTE: A Remote user can access your Print menu using the PRINTO utility   
program.   
   
   
22.2 Print Selections   
   
Print menu selections remain in effect until reset. For example, if Ignore   
Printing is selected, then, every time the Host PC makes a connection,   
printing continues to be ignored until reactivated (by choosing a different   
Print menu selection). The Print menu choices are described below.   
   
NOTE: Each menu selection prompts for a printer number, which corresponds   
to the printer's port (such as LPT1). The selection will then apply only to   
the specified printer.   
   
   
22.2.1 Ignore Printing   
   
This function tells your PC to ignore any data directed to the specified   
printer; no local or remote printing occurs when a printing operation is   
selected for the specified printer. For example, this might be used to   
demonstrate or test selection of printing functions without actually printing.   
	  
22.2.2  Host Only Printing   
   
This function tells your PC to print locally (i.e., to your Host PC's   
printer). Redirection to the Remote printer is not allowed.   
   
22.2.3 Remote Only Printing   
   
This function is the default mode and redirects printing to the Remote PC   
(if the Remote PC has also activated redirection). No printing occurs on   
your PC's printer.   
   
22.2.4 Both Host/Remote Printing   
   
This function prints at your PC and also allows printer redirection to the   
Remote PC.   
   
   
   
23.0  Host Options Menu   
   
Chapter 22 described the Host Print Menu. This chapter explains the items   
on the Host Options Menu.   
   
   
23.1 Summary of Menu Items   
   
The Options menu lets you set the default settings used by CO/Session Host.   
Understanding these options can streamline and enhance your use of   
CO/Session. To access this menu, enter OPTIONS at the DOS command line   
(in your Host directory).   
   
NOTE: A Remote user can also access your Options menu using the OPTIONS   
utility program.   
   
The five Options menu choices represent different categories of options.   
Selecting any of the five choices displays a screen that allows you to view   
or change specific Option settings. The table below summarizes each of the   
Option menu items. All of these are described in detail in Chapter 16.   
   
ITEM            FUNCTION   
Hardware        Options that affect CO/Session's performance with specific   
		hardware or drivers used by other software (e.g., video and   
		keyboard handling).   
Security        Options that affect CO/Session security.   
Performance     Options that affect screen and keystroke speed.   
Connect         Options that affect CO/Session connections such as   
		auto-answer on loading.   
User            Options for user preference such as CO/Session menu colors   
		and hot-keys.   
   
   
23.2 General Procedures   
   
Selecting an Options menu item displays a list of specific Options for the   
selected category. To change a particular Option setting, press the key that   
labels the option, which usually cycles through the available choices. In a   
few cases, you are prompted to enter information, such as a Phone Entry Name   
or Directory.   
   
Alternatively, you can choose an Option by moving the highlight bar with   
arrow keys or a mouse. The space bar or left mouse button cycles through the   
setting choices for the highlighted Option.   
   
When you have finished making changes, press <F10> to save them. If you   
decide not to save your changes, then press <ESC> to exit without saving   
your changes.   
   
   
   

