Back to index

lightning-sunbird  0.9+nobinonly
GUSIMPW.h
Go to the documentation of this file.
00001 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
00002 // % Project  :      GUSI                        -      Grand Unified Socket Interface                    
00003 // % File            :      GUSIMPW.nw                  -      MPW Interface                                  
00004 // % Author   :      Matthias Neeracher                                           
00005 // % Language :      C++                                                        
00006 // %                                                                       
00007 // % $Log: GUSIMPW.h,v $
00008 // % Revision 1.1  2001/03/11 22:35:49  sgehani%netscape.com
00009 // % First Checked In.
00010 // %                                                  
00011 // % Revision 1.13  2001/01/17 08:48:04  neeri                             
00012 // % Introduce Expired(), Reset()                                          
00013 // %                                                                       
00014 // % Revision 1.12  2000/05/23 07:01:53  neeri                             
00015 // % Improve formatting                                                    
00016 // %                                                                       
00017 // % Revision 1.11  1999/08/26 05:45:03  neeri                             
00018 // % Fixes for literate edition of source code                             
00019 // %                                                                       
00020 // % Revision 1.10  1999/07/19 06:17:08  neeri                             
00021 // % Add SIOW support                                                      
00022 // %                                                                       
00023 // % Revision 1.9  1999/07/07 04:17:41  neeri                              
00024 // % Final tweaks for 2.0b3                                                
00025 // %                                                                       
00026 // % Revision 1.8  1999/06/08 04:31:29  neeri                              
00027 // % Getting ready for 2.0b2                                               
00028 // %                                                                       
00029 // % Revision 1.7  1999/05/29 06:26:43  neeri                              
00030 // % Fixed header guards                                                   
00031 // %                                                                       
00032 // % Revision 1.6  1999/04/29 05:33:20  neeri                              
00033 // % Fix fcntl prototype                                                   
00034 // %                                                                       
00035 // % Revision 1.5  1999/03/29 09:51:28  neeri                              
00036 // % New configuration system with support for hardcoded configurations.   
00037 // %                                                                       
00038 // % Revision 1.4  1999/03/17 09:05:08  neeri                              
00039 // % Added GUSITimer, expanded docs                                        
00040 // %                                                                       
00041 // % Revision 1.3  1998/11/22 23:06:54  neeri                              
00042 // % Releasing 2.0a4 in a hurry                                            
00043 // %                                                                       
00044 // % Revision 1.2  1998/10/25 11:57:35  neeri                              
00045 // % Ready to release 2.0a3                                                
00046 // %                                                                       
00047 // % Revision 1.1  1998/08/01 21:32:06  neeri                              
00048 // % About ready for 2.0a1                                                 
00049 // %                                                                       
00050 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
00051 //                                                                         
00052 // \chapter{MPW Support}                                                   
00053 //                                                                         
00054 // In MPW tools, we have to direct some of the I/O operations to the standard
00055 // library functions, which we otherwise try to avoid as much as possible. 
00056 // Getting at those library calls is a bit tricky: For 68K, we rename entries
00057 // in the MPW glue library, while for PowerPC, we look up the symbols dynamically.
00058 //                                                                         
00059 // MPW support is installed implicitly through [[GUSISetupConsoleDescriptors]]
00060 //                                                                         
00061 // <GUSIMPW.h>=                                                            
00062 #ifndef _GUSIMPW_
00063 #define _GUSIMPW_
00064 
00065 #endif /* _GUSIMPW_ */