Back to index

lightning-sunbird  0.9+nobinonly
GUSIInet.h
Go to the documentation of this file.
00001 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
00002 // % Project  :      GUSI                        -      Grand Unified Socket Interface                    
00003 // % File            :      GUSIMTInet.nw        -      Common routines for MacTCP                   
00004 // % Author   :      Matthias Neeracher                                           
00005 // % Language :      C++                                                        
00006 // %                                                                       
00007 // % $Log: GUSIInet.h,v $
00008 // % Revision 1.1  2001/03/11 22:35:17  sgehani%netscape.com
00009 // % First Checked In.
00010 // %                                                 
00011 // % Revision 1.5  1999/08/26 05:45:02  neeri                              
00012 // % Fixes for literate edition of source code                             
00013 // %                                                                       
00014 // % Revision 1.4  1999/05/29 06:26:43  neeri                              
00015 // % Fixed header guards                                                   
00016 // %                                                                       
00017 // % Revision 1.3  1998/11/22 23:06:53  neeri                              
00018 // % Releasing 2.0a4 in a hurry                                            
00019 // %                                                                       
00020 // % Revision 1.2  1998/10/25 11:57:34  neeri                              
00021 // % Ready to release 2.0a3                                                
00022 // %                                                                       
00023 // % Revision 1.1  1998/08/01 21:32:05  neeri                              
00024 // % About ready for 2.0a1                                                 
00025 // %                                                                       
00026 // % Revision 1.4  1998/02/11 12:57:12  neeri                              
00027 // % PowerPC Build                                                         
00028 // %                                                                       
00029 // % Revision 1.3  1998/01/25 20:53:55  neeri                              
00030 // % Engine implemented, except for signals & scheduling                   
00031 // %                                                                       
00032 // % Revision 1.2  1996/12/22 19:57:56  neeri                              
00033 // % TCP streams work                                                      
00034 // %                                                                       
00035 // % Revision 1.1  1996/12/16 02:12:40  neeri                              
00036 // % TCP Sockets sort of work                                              
00037 // %                                                                       
00038 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
00039 //                                                                         
00040 // \chapter{TCP/IP shared infrastructure}                                  
00041 //                                                                         
00042 // Both the MacTCP and the forthcoming open transport implementation of TCP/IP 
00043 // sockets share a common registry.                                        
00044 //                                                                         
00045 // <GUSIInet.h>=                                                           
00046 #ifndef _GUSIInet_
00047 #define _GUSIInet_
00048 
00049 #ifdef GUSI_SOURCE
00050 
00051 #include <sys/cdefs.h>
00052 
00053 __BEGIN_DECLS
00054 // <Definition of [[GUSIwithInetSockets]]>=                                
00055 void GUSIwithInetSockets();
00056 __END_DECLS
00057 
00058 #ifdef GUSI_INTERNAL
00059 
00060 #include "GUSIFactory.h"
00061 
00062 extern GUSISocketTypeRegistry gGUSIInetFactories;
00063 
00064 #endif /* GUSI_INTERNAL */
00065 
00066 #endif /* GUSI_SOURCE */
00067 
00068 #endif /* _GUSIInet_ */