DOC HOME
SITE MAP
MAN PAGES
GNU INFO
SEARCH
PRINT BOOK
SCOadmin Developer's Guide
About this book
How this book is organized
How can we improve this book?
SCOadmin system administration architecture
Purpose of the SCOadmin environment
SCOadmin architectural overview
SCO Visual Tcl
The SCOadmin services library
The SCOadmin framework
Networked object facility
Writing a SCOadmin manager
Using the SCOadmin manager template
Starting the manager
Top level error trap
Local host name
Managed host name
Help book
Building the main form
Dimensions, borders, and alignment
Main window label and title
Menu bar
Host menu
View menu
Options menu
Help menu
Tool bar
Status bar and point help
Main list
Entering the main procedure
Authorization
Processing errors
Using secondary dialogs
Two-lists
Dialog boxes
Navigating in character mode
Using print controls
Exiting the application
Productization and installation
Adding managers to the SCOadmin hierarchy
Localizing your manager
Productizing your manager
About SCOadmin error handling
About SCOadmin objects
Object call example
Remote object calls
Designing SCOadmin object service agents
OSAs and the Server API
Creating class definition tables
Attribute definition table (ADT)
Operation definition table (ODT)
Group definition table (GDT)
Subordinates definition table (SDT)
Binding class definitions to the Object API
Defining execution procedures
Application procedures
Attribute operations
Object operations
Action operations
Filter procedures
List procedures
Helper procedures
BMIP request processor
Synchronization
Advanced scoping
Implementation
Containment and scoping
Return values
Return Value Structures
Error management policy
Error checking
Execution procedure data structures
Library functions
Example tables and procedures
Example Attribute Definition Tables (ADT)
Example Operation Definition Tables (ODT)
Example Group Definition Tables (GDT)
Example Subordinates Definition Tables (SDT)
Example Class Definition Tables (CDT)
Example helper functions and procedures (C/C++)
Example helper functions and procedures (Tcl)
Example request processors
Using the SCOadmin internationalization facility
Understanding message catalogs
Creating a module ID declaration file
Module ID format
Module ID file format
Creating a message specification file (*.msg)
Message ID naming
Message file format
Compiling a message file
Compiling message catalogs into your application
Creating context-sensitive help
Dumping the widget sums
Creating a help book
Creating the hook file
Adding a help book to the system
Testing your help book