1d3b08826fce113f4b057959256cd0b59fd4cd254Daniel Veillard/**************** BEGIN GUSI CONFIGURATION **************************** 2void); * 3void); * GUSI Configuration section generated by GUSI Configurator 4void); * last modified: Wed Oct 31 17:07:45 2001 5void); * 6void); * This section will be overwritten by the next run of Configurator. 7void); */ 8void); 9void);#define GUSI_SOURCE 10void);#include <GUSIConfig.h> 11void);#include <sys/cdefs.h> 12void) 13GUSIwithInetSocket);/* Declarations of Socket Factories */ 14void); 15void);__BEGIN_DECLS 16void)void GUSIwithInetSockets(); 17GUSIwithNullSocket);void GUSIwithLocalSockets(); 18error) needs to be written in C++void GUSIwithMTInetSockets(); 19extern)void GUSIwithMTTcpSockets(); 20GUSIConfigurationGUSIConfiguration::kNoResource);void GUSIwithMTUdpSockets(); 21config'TEXT', 'CWIE');void GUSIwithOTInetSockets(); 22sizeofGUSIConfiguration::FileSuffix)-void GUSIwithOTTcpSockets(); 23void GUSIwithOTUdpSockets(); 24void GUSIwithPPCSockets(); 25void GUSISetupFactories(); 26__END_DECLS 27 28/* Configure Socket Factories */ 29 30void GUSISetupFactories() 31{ 32#ifdef GUSISetupFactories_BeginHook 33 GUSISetupFactories_BeginHook 34#endif 35 GUSIwithInetSockets(); 36#ifdef GUSISetupFactories_EndHook 37 GUSISetupFactories_EndHook 38#endif 39} 40 41/* Declarations of File Devices */ 42 43__BEGIN_DECLS 44void GUSIwithNullSockets(); 45void GUSISetupDevices(); 46__END_DECLS 47 48/* Configure File Devices */ 49 50void GUSISetupDevices() 51{ 52#ifdef GUSISetupDevices_BeginHook 53 GUSISetupDevices_BeginHook 54#endif 55 GUSIwithNullSockets(); 56#ifdef GUSISetupDevices_EndHook 57 GUSISetupDevices_EndHook 58#endif 59} 60 61#ifndef __cplusplus 62#error GUSISetupConfig() needs to be written in C++ 63#endif 64 65GUSIConfiguration::FileSuffix sSuffices[] = { 66 "", '????', '????' 67}; 68 69extern "C" void GUSISetupConfig() 70{ 71 GUSIConfiguration * config = 72 GUSIConfiguration::CreateInstance(GUSIConfiguration::kNoResource); 73 74 config->ConfigureDefaultTypeCreator('TEXT', 'CWIE'); 75 config->ConfigureSuffices( 76 sizeof(sSuffices)/sizeof(GUSIConfiguration::FileSuffix)-1, sSuffices); 77} 78 79/**************** END GUSI CONFIGURATION *************************/ 80