19bd90e6e25f1e55f50201c87a1b5837de7e5b64aLucas Eckels/**************** BEGIN GUSI CONFIGURATION ****************************
2void); *
3void); * GUSI Configuration section generated by GUSI Configurator
4void); * last modified: Mon Oct 29 15:41:51 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