|
|
|
|
| Function | main |
| Include file | NICESHEL.H |
| Prototype | void main( int argc , char *argv[] ) |
| Remarks | Program entry point: expected command line input - NICESHEL ?????????? |
![]()
| Function | local_exit |
| Include file | NICESHEL.H |
| Prototype | void local_exit( int exit_code ) |
| Remarks | Master program exit catcher. All fatal library errors will also come here. |
![]()
| Function | final_exit_cleanup |
| Include file | NICESHEL.H |
| Prototype | void final_exit_cleanup( int exit_code ) |
| Remarks | Do final image-rundown cleanup here. Also force debug_flag to TRUE if exit_code != SS_NORMAL. |
![]()
| Function | cntl_c_handler |
| Include file | NICESHEL.H |
| Prototype | void cntl_c_handler( void ) |
| Remarks | Catch Cntl C so we can exit via exit() and get a full file flush and close on any open files as well as any local rundown. |
![]()
| Function | output_a_timestamp_msg |
| Include file | NICESHEL.H |
| Prototype | void output_a_timestamp_msg( char *msg ) |
| Remarks | Output a message with a time stamp to the tube. |
![]()
| Function | cnvt_cmd_ln_args |
| Include file | NICESHEL.H |
| Prototype | void cnvt_cmd_ln_args( void ) |
| Remarks | Convert, validate or store command switches here. |
![]()
| Function | allocate_data_structures |
| Include file | NICESHEL.H |
| Prototype | void allocate_data_structures( void ) |
| Remarks | Allocate the program GLOBAL variables. |
![]()
| Function | free_data_structures |
| Include file | NICESHEL.H |
| Prototype | void free_data_structures( void ) |
| Remarks | Deallocate the program GLOBAL variables. |
![]()
| Function | load_cycle_data_file |
| Include file | NICESHEL.H |
| Prototype | void load_cycle_data_file( char *cycle_file ) |
| Remarks | Load and process the cycle definition data file. |
![]()
| Function | process_cycle_data_rec |
| Include file | NICESHEL.H |
| Prototype | void process_cycle_data_rec( char *data_line ) |
| Remarks | Called by ld_ascii_data_file to process each line of the user's cycle definition file. This routine will dispatch to the individual verb process routines. |
![]()
![]()