Client Global Variable Table

The following global variables are defined in the Rover client library.


char myAppID[32];                    /* Specifies application ID */
int RoverMsgID;                      /* Current client to AM Message ID */
int AbortInProgress;                 /* Indicates whether an abort is in-progress */
int RoverDebug;                      /* Debugging level */
int tcl_tkSession;                   /* Session identifier for Tcl/Tk session */
int isClient;                        /* Indicates a client application */
char *RoverLibVersion;               /* Toolkit revision */
char *RoverNobodyUser;               /* Unique "nobody" user identifier */
Tk_Window mainWindow;                /* Global top level Tk window */
Tcl_Interp *globalTclInterp;         /* Global Tcl interpreter */
int ClientInit;                      /* Start up status, 0 means ready to run client code */
HTAppInitializer RoverAppInit;       /* App-specific initialization function */
int RoverPort;                       /* Rover Access Manager's httpd port */
int RoverAMPid;                      /* Rover Access Manager's process ID */
char *RoverAMHost;                   /* Rover Access Manager's host machine name */
RoverState me;                       /* Client to AM communication state */
RoverSession SessionTable[MAXSES];   /* Client session ID table */

The following global variables are defined in the by the Rover client library in the client Tcl interpreter.


Last updated by $Author: adj $ on $Date: 1997/12/02 19:44:10 $.
Copyright © 1995-1998 Anthony D. Joseph and Massachusetts Institute of Technology