/*
 * This file was generated by orbit-idl-2 - DO NOT EDIT!
 */

#include <string.h>
#define ORBIT2_STUBS_API
#define ORBIT_IDL_C_COMMON
#define GNOME_SettingsDaemon_COMMON
#include "GNOME_SettingsDaemon.h"

static const CORBA_unsigned_long ORBit_zero_int = 0;

#ifndef ORBIT_IDL_C_IMODULE_GNOME_SettingsDaemon
void _ORBIT_skel_small_GNOME_SettingsDaemon_awake(POA_GNOME_SettingsDaemon             *_o_servant, gpointer            _o_retval,gpointer           *_o_args,CORBA_Context       _o_ctx,CORBA_Environment  *_o_ev,
CORBA_boolean (*_impl_awake)(PortableServer_Servant _servant, const CORBA_char * service, CORBA_Environment *ev)) {
*(CORBA_boolean *)_o_retval = _impl_awake (_o_servant, *(const CORBA_char * *)_o_args[0], _o_ev);
}

#endif
#if ( (TC_IMPL_TC_GNOME_SettingsDaemon_0 == 'G') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_1 == 'N') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_2 == 'O') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_3 == 'M') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_4 == 'E') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_5 == '_') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_6 == 'S') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_7 == 'e') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_8 == 't') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_9 == 't') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_10 == 'i') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_11 == 'n') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_12 == 'g') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_13 == 's') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_14 == 'D') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_15 == 'a') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_16 == 'e') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_17 == 'm') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_18 == 'o') \
&& (TC_IMPL_TC_GNOME_SettingsDaemon_19 == 'n') \
) && !defined(TC_DEF_TC_GNOME_SettingsDaemon)
#define TC_DEF_TC_GNOME_SettingsDaemon 1
#ifdef ORBIT_IDL_C_IMODULE_GNOME_SettingsDaemon
static
#endif
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_GNOME_SettingsDaemon_struct = {
{&ORBit_TypeCode_epv, ORBIT_REFCOUNT_STATIC},
CORBA_tk_objref,
0,
0,
ORBIT_ALIGNOF_CORBA_POINTER,
0,
0
,
NULL,
CORBA_OBJECT_NIL,
"SettingsDaemon",
"IDL:GNOME/SettingsDaemon:1.0",
NULL,
NULL,
-1,
0,
0, 0
};
#endif

#ifndef ORBIT_IDL_C_IMODULE_GNOME_SettingsDaemon
CORBA_unsigned_long GNOME_SettingsDaemon__classid = 0;
#endif

/* Interface type data */

static ORBit_IArg GNOME_SettingsDaemon_awake__arginfo [] = {
	{ TC_CORBA_string,  ORBit_I_ARG_IN , "service" }
};

#ifdef ORBIT_IDL_C_IMODULE_GNOME_SettingsDaemon
static
#endif
ORBit_IMethod GNOME_SettingsDaemon__imethods [] = {
	{
		{ 1, 1, GNOME_SettingsDaemon_awake__arginfo, FALSE },
		{ 0, 0, NULL, FALSE },
		{ 0, 0, NULL, FALSE },
		TC_CORBA_boolean, "awake", 5,
		0| ORBit_I_COMMON_FIXED_SIZE
}
};static CORBA_string GNOME_SettingsDaemon__base_itypes[] = {
"IDL:Bonobo/Unknown:1.0",
"IDL:omg.org/CORBA/Object:1.0"
};
#ifdef ORBIT_IDL_C_IMODULE_GNOME_SettingsDaemon
static
#endif
ORBit_IInterface GNOME_SettingsDaemon__iinterface = {
TC_GNOME_SettingsDaemon,{1, 1, GNOME_SettingsDaemon__imethods, FALSE},
{2, 2, GNOME_SettingsDaemon__base_itypes, FALSE}
};

