Logo Search packages:      
Sourcecode: sanduhr version File versions  Download package

sanduhr.h

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

#include <glib.h>
#define ORBIT_IDL_SERIAL 9
#include <orb/orbit.h>

#ifndef sanduhr_H
#define sanduhr_H 1
#ifdef __cplusplus
extern "C"
{
#endif                        /* __cplusplus */

/** typedefs **/
#include <liboaf/oaf-factory.h>
#include <liboaf/oaf-factory-suppress.h>
#if !defined(ORBIT_DECL_SandUhr_Timer) && !defined(_SandUhr_Timer_defined)
#define ORBIT_DECL_SandUhr_Timer 1
#define _SandUhr_Timer_defined 1
#define SandUhr_Timer__free CORBA_Object__free
   typedef CORBA_Object SandUhr_Timer;
   extern CORBA_unsigned_long SandUhr_Timer__classid;
#if !defined(TC_IMPL_TC_SandUhr_Timer_0)
#define TC_IMPL_TC_SandUhr_Timer_0 's'
#define TC_IMPL_TC_SandUhr_Timer_1 'a'
#define TC_IMPL_TC_SandUhr_Timer_2 'n'
#define TC_IMPL_TC_SandUhr_Timer_3 'd'
#define TC_IMPL_TC_SandUhr_Timer_4 'u'
#define TC_IMPL_TC_SandUhr_Timer_5 'h'
#define TC_IMPL_TC_SandUhr_Timer_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_Timer_struct;
#define TC_SandUhr_Timer ((CORBA_TypeCode)&TC_SandUhr_Timer_struct)
#endif
#endif
#if !defined(ORBIT_DECL_SandUhr_AlarmAction) && !defined(_SandUhr_AlarmAction_defined)
#define ORBIT_DECL_SandUhr_AlarmAction 1
#define _SandUhr_AlarmAction_defined 1
#define SandUhr_AlarmAction__free CORBA_Object__free
   typedef CORBA_Object SandUhr_AlarmAction;
   extern CORBA_unsigned_long SandUhr_AlarmAction__classid;
#if !defined(TC_IMPL_TC_SandUhr_AlarmAction_0)
#define TC_IMPL_TC_SandUhr_AlarmAction_0 's'
#define TC_IMPL_TC_SandUhr_AlarmAction_1 'a'
#define TC_IMPL_TC_SandUhr_AlarmAction_2 'n'
#define TC_IMPL_TC_SandUhr_AlarmAction_3 'd'
#define TC_IMPL_TC_SandUhr_AlarmAction_4 'u'
#define TC_IMPL_TC_SandUhr_AlarmAction_5 'h'
#define TC_IMPL_TC_SandUhr_AlarmAction_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_AlarmAction_struct;
#define TC_SandUhr_AlarmAction ((CORBA_TypeCode)&TC_SandUhr_AlarmAction_struct)
#endif
#endif
#define ex_SandUhr_AlarmAction_DeliveryFailed "IDL:SandUhr/AlarmAction/DeliveryFailed:1.0"
   void _ORBIT_SandUhr_AlarmAction_DeliveryFailed_demarshal(GIOPRecvBuffer *
                                              _ORBIT_recv_buffer,
                                              CORBA_Environment
                                              * ev);
   void _ORBIT_SandUhr_AlarmAction_DeliveryFailed_marshal(GIOPSendBuffer *
                                            _ORBIT_send_buffer,
                                            CORBA_Environment *
                                            ev);
#if !defined(_SandUhr_AlarmAction_DeliveryFailed_defined)
#define _SandUhr_AlarmAction_DeliveryFailed_defined 1
   typedef struct
   {
      CORBA_char *Reason;
   }
   SandUhr_AlarmAction_DeliveryFailed;

#if !defined(TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_0)
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_0 's'
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_1 'a'
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_2 'n'
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_3 'd'
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_4 'u'
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_5 'h'
#define TC_IMPL_TC_SandUhr_AlarmAction_DeliveryFailed_6 'r'
   extern const struct CORBA_TypeCode_struct
      TC_SandUhr_AlarmAction_DeliveryFailed_struct;
#define TC_SandUhr_AlarmAction_DeliveryFailed ((CORBA_TypeCode)&TC_SandUhr_AlarmAction_DeliveryFailed_struct)
#endif
   extern SandUhr_AlarmAction_DeliveryFailed
      *SandUhr_AlarmAction_DeliveryFailed__alloc(void);
   extern gpointer SandUhr_AlarmAction_DeliveryFailed__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_SandUhr_AlarmBeep) && !defined(_SandUhr_AlarmBeep_defined)
#define ORBIT_DECL_SandUhr_AlarmBeep 1
#define _SandUhr_AlarmBeep_defined 1
#define SandUhr_AlarmBeep__free CORBA_Object__free
   typedef CORBA_Object SandUhr_AlarmBeep;
   extern CORBA_unsigned_long SandUhr_AlarmBeep__classid;
#if !defined(TC_IMPL_TC_SandUhr_AlarmBeep_0)
#define TC_IMPL_TC_SandUhr_AlarmBeep_0 's'
#define TC_IMPL_TC_SandUhr_AlarmBeep_1 'a'
#define TC_IMPL_TC_SandUhr_AlarmBeep_2 'n'
#define TC_IMPL_TC_SandUhr_AlarmBeep_3 'd'
#define TC_IMPL_TC_SandUhr_AlarmBeep_4 'u'
#define TC_IMPL_TC_SandUhr_AlarmBeep_5 'h'
#define TC_IMPL_TC_SandUhr_AlarmBeep_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_AlarmBeep_struct;
#define TC_SandUhr_AlarmBeep ((CORBA_TypeCode)&TC_SandUhr_AlarmBeep_struct)
#endif
#endif
#if !defined(ORBIT_DECL_SandUhr_AlarmSound) && !defined(_SandUhr_AlarmSound_defined)
#define ORBIT_DECL_SandUhr_AlarmSound 1
#define _SandUhr_AlarmSound_defined 1
#define SandUhr_AlarmSound__free CORBA_Object__free
   typedef CORBA_Object SandUhr_AlarmSound;
   extern CORBA_unsigned_long SandUhr_AlarmSound__classid;
#if !defined(TC_IMPL_TC_SandUhr_AlarmSound_0)
#define TC_IMPL_TC_SandUhr_AlarmSound_0 's'
#define TC_IMPL_TC_SandUhr_AlarmSound_1 'a'
#define TC_IMPL_TC_SandUhr_AlarmSound_2 'n'
#define TC_IMPL_TC_SandUhr_AlarmSound_3 'd'
#define TC_IMPL_TC_SandUhr_AlarmSound_4 'u'
#define TC_IMPL_TC_SandUhr_AlarmSound_5 'h'
#define TC_IMPL_TC_SandUhr_AlarmSound_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_AlarmSound_struct;
#define TC_SandUhr_AlarmSound ((CORBA_TypeCode)&TC_SandUhr_AlarmSound_struct)
#endif
#endif
#if !defined(ORBIT_DECL_SandUhr_AlarmCommand) && !defined(_SandUhr_AlarmCommand_defined)
#define ORBIT_DECL_SandUhr_AlarmCommand 1
#define _SandUhr_AlarmCommand_defined 1
#define SandUhr_AlarmCommand__free CORBA_Object__free
   typedef CORBA_Object SandUhr_AlarmCommand;
   extern CORBA_unsigned_long SandUhr_AlarmCommand__classid;
#if !defined(TC_IMPL_TC_SandUhr_AlarmCommand_0)
#define TC_IMPL_TC_SandUhr_AlarmCommand_0 's'
#define TC_IMPL_TC_SandUhr_AlarmCommand_1 'a'
#define TC_IMPL_TC_SandUhr_AlarmCommand_2 'n'
#define TC_IMPL_TC_SandUhr_AlarmCommand_3 'd'
#define TC_IMPL_TC_SandUhr_AlarmCommand_4 'u'
#define TC_IMPL_TC_SandUhr_AlarmCommand_5 'h'
#define TC_IMPL_TC_SandUhr_AlarmCommand_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_AlarmCommand_struct;
#define TC_SandUhr_AlarmCommand ((CORBA_TypeCode)&TC_SandUhr_AlarmCommand_struct)
#endif
#endif
#if !defined(ORBIT_DECL_SandUhr_Timer) && !defined(_SandUhr_Timer_defined)
#define ORBIT_DECL_SandUhr_Timer 1
#define _SandUhr_Timer_defined 1
#define SandUhr_Timer__free CORBA_Object__free
   typedef CORBA_Object SandUhr_Timer;
   extern CORBA_unsigned_long SandUhr_Timer__classid;
#if !defined(TC_IMPL_TC_SandUhr_Timer_0)
#define TC_IMPL_TC_SandUhr_Timer_0 's'
#define TC_IMPL_TC_SandUhr_Timer_1 'a'
#define TC_IMPL_TC_SandUhr_Timer_2 'n'
#define TC_IMPL_TC_SandUhr_Timer_3 'd'
#define TC_IMPL_TC_SandUhr_Timer_4 'u'
#define TC_IMPL_TC_SandUhr_Timer_5 'h'
#define TC_IMPL_TC_SandUhr_Timer_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_Timer_struct;
#define TC_SandUhr_Timer ((CORBA_TypeCode)&TC_SandUhr_Timer_struct)
#endif
#endif
#define ex_SandUhr_Timer_NotRunning "IDL:SandUhr/Timer/NotRunning:1.0"
   void _ORBIT_SandUhr_Timer_NotRunning_demarshal(GIOPRecvBuffer *
                                      _ORBIT_recv_buffer,
                                      CORBA_Environment * ev);
   void _ORBIT_SandUhr_Timer_NotRunning_marshal(GIOPSendBuffer *
                                    _ORBIT_send_buffer,
                                    CORBA_Environment * ev);
#if !defined(_SandUhr_Timer_NotRunning_defined)
#define _SandUhr_Timer_NotRunning_defined 1
   typedef struct
   {
      int dummy;
   }
   SandUhr_Timer_NotRunning;

#if !defined(TC_IMPL_TC_SandUhr_Timer_NotRunning_0)
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_0 's'
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_1 'a'
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_2 'n'
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_3 'd'
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_4 'u'
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_5 'h'
#define TC_IMPL_TC_SandUhr_Timer_NotRunning_6 'r'
   extern const struct CORBA_TypeCode_struct
      TC_SandUhr_Timer_NotRunning_struct;
#define TC_SandUhr_Timer_NotRunning ((CORBA_TypeCode)&TC_SandUhr_Timer_NotRunning_struct)
#endif
#define SandUhr_Timer_NotRunning__alloc() NULL
   extern gpointer SandUhr_Timer_NotRunning__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);  /* ORBit internal use */
#endif
#if !defined(_SandUhr_Timer_TimerState_defined)
#define _SandUhr_Timer_TimerState_defined 1
   typedef enum
   {
      SandUhr_Timer_TSPrepare,
      SandUhr_Timer_TSRunning,
      SandUhr_Timer_TSDone
   }
   SandUhr_Timer_TimerState;
#if !defined(TC_IMPL_TC_SandUhr_Timer_TimerState_0)
#define TC_IMPL_TC_SandUhr_Timer_TimerState_0 's'
#define TC_IMPL_TC_SandUhr_Timer_TimerState_1 'a'
#define TC_IMPL_TC_SandUhr_Timer_TimerState_2 'n'
#define TC_IMPL_TC_SandUhr_Timer_TimerState_3 'd'
#define TC_IMPL_TC_SandUhr_Timer_TimerState_4 'u'
#define TC_IMPL_TC_SandUhr_Timer_TimerState_5 'h'
#define TC_IMPL_TC_SandUhr_Timer_TimerState_6 'r'
   extern const struct CORBA_TypeCode_struct
      TC_SandUhr_Timer_TimerState_struct;
#define TC_SandUhr_Timer_TimerState ((CORBA_TypeCode)&TC_SandUhr_Timer_TimerState_struct)
#endif
#endif
#if !defined(_SandUhr_Timer_Color_defined)
#define _SandUhr_Timer_Color_defined 1
   typedef struct
   {
      CORBA_unsigned_short Red;
      CORBA_unsigned_short Green;
      CORBA_unsigned_short Blue;
   }
   SandUhr_Timer_Color;

#if !defined(TC_IMPL_TC_SandUhr_Timer_Color_0)
#define TC_IMPL_TC_SandUhr_Timer_Color_0 's'
#define TC_IMPL_TC_SandUhr_Timer_Color_1 'a'
#define TC_IMPL_TC_SandUhr_Timer_Color_2 'n'
#define TC_IMPL_TC_SandUhr_Timer_Color_3 'd'
#define TC_IMPL_TC_SandUhr_Timer_Color_4 'u'
#define TC_IMPL_TC_SandUhr_Timer_Color_5 'h'
#define TC_IMPL_TC_SandUhr_Timer_Color_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_Timer_Color_struct;
#define TC_SandUhr_Timer_Color ((CORBA_TypeCode)&TC_SandUhr_Timer_Color_struct)
#endif
   extern SandUhr_Timer_Color *SandUhr_Timer_Color__alloc(void);
   extern gpointer SandUhr_Timer_Color__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */
#endif
#if !defined(_SandUhr_Timer_Layer_defined)
#define _SandUhr_Timer_Layer_defined 1
   typedef enum
   {
      SandUhr_Timer_LayerDesktop,
      SandUhr_Timer_LayerBelow,
      SandUhr_Timer_LayerNormal,
      SandUhr_Timer_LayerOntop
   }
   SandUhr_Timer_Layer;
#if !defined(TC_IMPL_TC_SandUhr_Timer_Layer_0)
#define TC_IMPL_TC_SandUhr_Timer_Layer_0 's'
#define TC_IMPL_TC_SandUhr_Timer_Layer_1 'a'
#define TC_IMPL_TC_SandUhr_Timer_Layer_2 'n'
#define TC_IMPL_TC_SandUhr_Timer_Layer_3 'd'
#define TC_IMPL_TC_SandUhr_Timer_Layer_4 'u'
#define TC_IMPL_TC_SandUhr_Timer_Layer_5 'h'
#define TC_IMPL_TC_SandUhr_Timer_Layer_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_Timer_Layer_struct;
#define TC_SandUhr_Timer_Layer ((CORBA_TypeCode)&TC_SandUhr_Timer_Layer_struct)
#endif
#endif
#if !defined(ORBIT_DECL_SandUhr_TimerFactory) && !defined(_SandUhr_TimerFactory_defined)
#define ORBIT_DECL_SandUhr_TimerFactory 1
#define _SandUhr_TimerFactory_defined 1
#define SandUhr_TimerFactory__free CORBA_Object__free
   typedef CORBA_Object SandUhr_TimerFactory;
   extern CORBA_unsigned_long SandUhr_TimerFactory__classid;
#if !defined(TC_IMPL_TC_SandUhr_TimerFactory_0)
#define TC_IMPL_TC_SandUhr_TimerFactory_0 's'
#define TC_IMPL_TC_SandUhr_TimerFactory_1 'a'
#define TC_IMPL_TC_SandUhr_TimerFactory_2 'n'
#define TC_IMPL_TC_SandUhr_TimerFactory_3 'd'
#define TC_IMPL_TC_SandUhr_TimerFactory_4 'u'
#define TC_IMPL_TC_SandUhr_TimerFactory_5 'h'
#define TC_IMPL_TC_SandUhr_TimerFactory_6 'r'
   extern const struct CORBA_TypeCode_struct TC_SandUhr_TimerFactory_struct;
#define TC_SandUhr_TimerFactory ((CORBA_TypeCode)&TC_SandUhr_TimerFactory_struct)
#endif
#endif
#define ex_SandUhr_TimerFactory_InvalidTime "IDL:SandUhr/TimerFactory/InvalidTime:1.0"
   void _ORBIT_SandUhr_TimerFactory_InvalidTime_demarshal(GIOPRecvBuffer *
                                            _ORBIT_recv_buffer,
                                            CORBA_Environment *
                                            ev);
   void _ORBIT_SandUhr_TimerFactory_InvalidTime_marshal(GIOPSendBuffer *
                                          _ORBIT_send_buffer,
                                          CORBA_Environment *
                                          ev);
#if !defined(_SandUhr_TimerFactory_InvalidTime_defined)
#define _SandUhr_TimerFactory_InvalidTime_defined 1
   typedef struct
   {
      int dummy;
   }
   SandUhr_TimerFactory_InvalidTime;

#if !defined(TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_0)
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_0 's'
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_1 'a'
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_2 'n'
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_3 'd'
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_4 'u'
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_5 'h'
#define TC_IMPL_TC_SandUhr_TimerFactory_InvalidTime_6 'r'
   extern const struct CORBA_TypeCode_struct
      TC_SandUhr_TimerFactory_InvalidTime_struct;
#define TC_SandUhr_TimerFactory_InvalidTime ((CORBA_TypeCode)&TC_SandUhr_TimerFactory_InvalidTime_struct)
#endif
#define SandUhr_TimerFactory_InvalidTime__alloc() NULL
   extern gpointer SandUhr_TimerFactory_InvalidTime__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);      /* ORBit internal use */
#endif
#if !defined(ORBIT_DECL_CORBA_sequence_SandUhr_Timer) && !defined(_CORBA_sequence_SandUhr_Timer_defined)
#define ORBIT_DECL_CORBA_sequence_SandUhr_Timer 1
#define _CORBA_sequence_SandUhr_Timer_defined 1
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_0 's'
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_1 'a'
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_2 'n'
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_3 'd'
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_4 'u'
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_5 'h'
#define ORBIT_IMPL_CORBA_sequence_SandUhr_Timer_6 'r'
   typedef struct
   {
      CORBA_unsigned_long _maximum,
       _length;
      SandUhr_Timer *_buffer;
      CORBA_boolean _release;
   }
   CORBA_sequence_SandUhr_Timer;
   SandUhr_Timer *CORBA_sequence_SandUhr_Timer_allocbuf(CORBA_unsigned_long
                                          len);
#endif
#if !defined(TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_0)
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_0 's'
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_1 'a'
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_2 'n'
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_3 'd'
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_4 'u'
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_5 'h'
#define TC_IMPL_TC_CORBA_sequence_SandUhr_Timer_6 'r'
   extern const struct CORBA_TypeCode_struct
      TC_CORBA_sequence_SandUhr_Timer_struct;
#define TC_CORBA_sequence_SandUhr_Timer ((CORBA_TypeCode)&TC_CORBA_sequence_SandUhr_Timer_struct)
#endif
   extern CORBA_sequence_SandUhr_Timer
      *CORBA_sequence_SandUhr_Timer__alloc(void);
   extern gpointer CORBA_sequence_SandUhr_Timer__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);    /* ORBit internal use */
#if !defined(_SandUhr_TimerFactory_TimerVec_defined)
#define _SandUhr_TimerFactory_TimerVec_defined 1
   typedef CORBA_sequence_SandUhr_Timer SandUhr_TimerFactory_TimerVec;
#if !defined(TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_0)
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_0 's'
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_1 'a'
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_2 'n'
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_3 'd'
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_4 'u'
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_5 'h'
#define TC_IMPL_TC_SandUhr_TimerFactory_TimerVec_6 'r'
   extern const struct CORBA_TypeCode_struct
      TC_SandUhr_TimerFactory_TimerVec_struct;
#define TC_SandUhr_TimerFactory_TimerVec ((CORBA_TypeCode)&TC_SandUhr_TimerFactory_TimerVec_struct)
#endif
   extern SandUhr_TimerFactory_TimerVec
      *SandUhr_TimerFactory_TimerVec__alloc(void);
   extern gpointer SandUhr_TimerFactory_TimerVec__free(gpointer mem, gpointer dat, CORBA_boolean free_strings);   /* ORBit internal use */
#endif

/** POA structures **/
00365    typedef struct
   {
      void *_private;
       CORBA_boolean(*_get_NeedsPopup) (PortableServer_Servant _servant,
                              CORBA_Environment * ev);
      void (*Attach) (PortableServer_Servant _servant, const SandUhr_Timer T,
                  CORBA_Environment * ev);
      void (*Detach) (PortableServer_Servant _servant, const SandUhr_Timer T,
                  CORBA_Environment * ev);
      void (*Deliver) (PortableServer_Servant _servant,
                   const CORBA_char * TimeSpec,
                   const CORBA_char * Message, CORBA_Environment * ev);
   }
   POA_SandUhr_AlarmAction__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_SandUhr_AlarmAction__epv *SandUhr_AlarmAction_epv;
   }
   POA_SandUhr_AlarmAction__vepv;
   typedef struct
   {
      void *_private;
      POA_SandUhr_AlarmAction__vepv *vepv;
   }
   POA_SandUhr_AlarmAction;
   extern void POA_SandUhr_AlarmAction__init(PortableServer_Servant servant,
                                   CORBA_Environment * ev);
   extern void POA_SandUhr_AlarmAction__fini(PortableServer_Servant servant,
                                   CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
       CORBA_unsigned_short(*_get_Count) (PortableServer_Servant _servant,
                                CORBA_Environment * ev);
      void (*_set_Count) (PortableServer_Servant _servant,
                    const CORBA_unsigned_short value,
                    CORBA_Environment * ev);
   }
   POA_SandUhr_AlarmBeep__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_SandUhr_AlarmAction__epv *SandUhr_AlarmAction_epv;
      POA_SandUhr_AlarmBeep__epv *SandUhr_AlarmBeep_epv;
   }
   POA_SandUhr_AlarmBeep__vepv;
   typedef struct
   {
      void *_private;
      POA_SandUhr_AlarmBeep__vepv *vepv;
   }
   POA_SandUhr_AlarmBeep;
   extern void POA_SandUhr_AlarmBeep__init(PortableServer_Servant servant,
                                 CORBA_Environment * ev);
   extern void POA_SandUhr_AlarmBeep__fini(PortableServer_Servant servant,
                                 CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
      CORBA_char *(*_get_SoundFile) (PortableServer_Servant _servant,
                             CORBA_Environment * ev);
      void (*_set_SoundFile) (PortableServer_Servant _servant,
                        const CORBA_char * value,
                        CORBA_Environment * ev);
   }
   POA_SandUhr_AlarmSound__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_SandUhr_AlarmAction__epv *SandUhr_AlarmAction_epv;
      POA_SandUhr_AlarmSound__epv *SandUhr_AlarmSound_epv;
   }
   POA_SandUhr_AlarmSound__vepv;
   typedef struct
   {
      void *_private;
      POA_SandUhr_AlarmSound__vepv *vepv;
   }
   POA_SandUhr_AlarmSound;
   extern void POA_SandUhr_AlarmSound__init(PortableServer_Servant servant,
                                  CORBA_Environment * ev);
   extern void POA_SandUhr_AlarmSound__fini(PortableServer_Servant servant,
                                  CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
      CORBA_char *(*_get_CommandString) (PortableServer_Servant _servant,
                               CORBA_Environment * ev);
      void (*_set_CommandString) (PortableServer_Servant _servant,
                          const CORBA_char * value,
                          CORBA_Environment * ev);
   }
   POA_SandUhr_AlarmCommand__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_SandUhr_AlarmAction__epv *SandUhr_AlarmAction_epv;
      POA_SandUhr_AlarmCommand__epv *SandUhr_AlarmCommand_epv;
   }
   POA_SandUhr_AlarmCommand__vepv;
   typedef struct
   {
      void *_private;
      POA_SandUhr_AlarmCommand__vepv *vepv;
   }
   POA_SandUhr_AlarmCommand;
   extern void POA_SandUhr_AlarmCommand__init(PortableServer_Servant servant,
                                    CORBA_Environment * ev);
   extern void POA_SandUhr_AlarmCommand__fini(PortableServer_Servant servant,
                                    CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
       SandUhr_Timer_TimerState(*_get_State) (PortableServer_Servant _servant,
                                    CORBA_Environment * ev);
      CORBA_char *(*_get_TimeSpec) (PortableServer_Servant _servant,
                            CORBA_Environment * ev);
      void (*_set_TimeSpec) (PortableServer_Servant _servant,
                       const CORBA_char * value,
                       CORBA_Environment * ev);
      CORBA_char *(*_get_Message) (PortableServer_Servant _servant,
                           CORBA_Environment * ev);
      void (*_set_Message) (PortableServer_Servant _servant,
                      const CORBA_char * value, CORBA_Environment * ev);
       SandUhr_AlarmAction(*_get_Alarm) (PortableServer_Servant _servant,
                               CORBA_Environment * ev);
      void (*_set_Alarm) (PortableServer_Servant _servant,
                    const SandUhr_AlarmAction value,
                    CORBA_Environment * ev);
       SandUhr_Timer_Color(*_get_SandColor) (PortableServer_Servant _servant,
                                   CORBA_Environment * ev);
      void (*_set_SandColor) (PortableServer_Servant _servant,
                        const SandUhr_Timer_Color * value,
                        CORBA_Environment * ev);
       CORBA_boolean(*_get_WindowDecorations) (PortableServer_Servant
                                     _servant,
                                     CORBA_Environment * ev);
      void (*_set_WindowDecorations) (PortableServer_Servant _servant,
                              const CORBA_boolean value,
                              CORBA_Environment * ev);
       SandUhr_Timer_Layer(*_get_WindowLayer) (PortableServer_Servant
                                     _servant,
                                     CORBA_Environment * ev);
      void (*_set_WindowLayer) (PortableServer_Servant _servant,
                        const SandUhr_Timer_Layer value,
                        CORBA_Environment * ev);
      void (*Destroy) (PortableServer_Servant _servant,
                   CORBA_Environment * ev);
       CORBA_unsigned_long(*TimeLeft) (PortableServer_Servant _servant,
                               CORBA_Environment * ev);
   }
   POA_SandUhr_Timer__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_SandUhr_Timer__epv *SandUhr_Timer_epv;
   }
   POA_SandUhr_Timer__vepv;
   typedef struct
   {
      void *_private;
      POA_SandUhr_Timer__vepv *vepv;
   }
   POA_SandUhr_Timer;
   extern void POA_SandUhr_Timer__init(PortableServer_Servant servant,
                               CORBA_Environment * ev);
   extern void POA_SandUhr_Timer__fini(PortableServer_Servant servant,
                               CORBA_Environment * ev);
   typedef struct
   {
      void *_private;
       SandUhr_AlarmBeep(*CreateAlarmBeep) (PortableServer_Servant _servant,
                                  const CORBA_unsigned_short Count,
                                  CORBA_Environment * ev);
       SandUhr_AlarmSound(*CreateAlarmSound) (PortableServer_Servant _servant,
                                    const CORBA_char * SoundFile,
                                    CORBA_Environment * ev);
       SandUhr_AlarmCommand(*CreateAlarmCommand) (PortableServer_Servant
                                      _servant,
                                      const CORBA_char *
                                      CommandString,
                                      CORBA_Environment * ev);
       SandUhr_Timer(*CreateTimer) (PortableServer_Servant _servant,
                            const CORBA_char * TimeSpec,
                            const CORBA_char * Message,
                            CORBA_Environment * ev);
      SandUhr_TimerFactory_TimerVec *(*_get_Timers) (PortableServer_Servant
                                         _servant,
                                         CORBA_Environment * ev);
      void (*ShowControl) (PortableServer_Servant _servant,
                     const CORBA_boolean Show, CORBA_Environment * ev);
   }
   POA_SandUhr_TimerFactory__epv;
   typedef struct
   {
      PortableServer_ServantBase__epv *_base_epv;
      POA_GNOME_ObjectFactory__epv *GNOME_ObjectFactory_epv;
      POA_SandUhr_TimerFactory__epv *SandUhr_TimerFactory_epv;
   }
   POA_SandUhr_TimerFactory__vepv;
   typedef struct
   {
      void *_private;
      POA_SandUhr_TimerFactory__vepv *vepv;
   }
   POA_SandUhr_TimerFactory;
   extern void POA_SandUhr_TimerFactory__init(PortableServer_Servant servant,
                                    CORBA_Environment * ev);
   extern void POA_SandUhr_TimerFactory__fini(PortableServer_Servant servant,
                                    CORBA_Environment * ev);

/** prototypes **/
   CORBA_boolean SandUhr_AlarmAction__get_NeedsPopup(SandUhr_AlarmAction _obj,
                                         CORBA_Environment * ev);
   void SandUhr_AlarmAction_Attach(SandUhr_AlarmAction _obj,
                           const SandUhr_Timer T,
                           CORBA_Environment * ev);
   void SandUhr_AlarmAction_Detach(SandUhr_AlarmAction _obj,
                           const SandUhr_Timer T,
                           CORBA_Environment * ev);
   void SandUhr_AlarmAction_Deliver(SandUhr_AlarmAction _obj,
                            const CORBA_char * TimeSpec,
                            const CORBA_char * Message,
                            CORBA_Environment * ev);
#define SandUhr_AlarmBeep__get_NeedsPopup SandUhr_AlarmAction__get_NeedsPopup
#define SandUhr_AlarmBeep_Attach SandUhr_AlarmAction_Attach
#define SandUhr_AlarmBeep_Detach SandUhr_AlarmAction_Detach
#define SandUhr_AlarmBeep_Deliver SandUhr_AlarmAction_Deliver
   CORBA_unsigned_short SandUhr_AlarmBeep__get_Count(SandUhr_AlarmBeep _obj,
                                         CORBA_Environment * ev);
   void SandUhr_AlarmBeep__set_Count(SandUhr_AlarmBeep _obj,
                             const CORBA_unsigned_short value,
                             CORBA_Environment * ev);
#define SandUhr_AlarmSound__get_NeedsPopup SandUhr_AlarmAction__get_NeedsPopup
#define SandUhr_AlarmSound_Attach SandUhr_AlarmAction_Attach
#define SandUhr_AlarmSound_Detach SandUhr_AlarmAction_Detach
#define SandUhr_AlarmSound_Deliver SandUhr_AlarmAction_Deliver
   CORBA_char *SandUhr_AlarmSound__get_SoundFile(SandUhr_AlarmSound _obj,
                                     CORBA_Environment * ev);
   void SandUhr_AlarmSound__set_SoundFile(SandUhr_AlarmSound _obj,
                                const CORBA_char * value,
                                CORBA_Environment * ev);
#define SandUhr_AlarmCommand__get_NeedsPopup SandUhr_AlarmAction__get_NeedsPopup
#define SandUhr_AlarmCommand_Attach SandUhr_AlarmAction_Attach
#define SandUhr_AlarmCommand_Detach SandUhr_AlarmAction_Detach
#define SandUhr_AlarmCommand_Deliver SandUhr_AlarmAction_Deliver
   CORBA_char *SandUhr_AlarmCommand__get_CommandString(SandUhr_AlarmCommand
                                           _obj,
                                           CORBA_Environment *
                                           ev);
   void SandUhr_AlarmCommand__set_CommandString(SandUhr_AlarmCommand _obj,
                                    const CORBA_char * value,
                                    CORBA_Environment * ev);
   SandUhr_Timer_TimerState SandUhr_Timer__get_State(SandUhr_Timer _obj,
                                         CORBA_Environment * ev);
   CORBA_char *SandUhr_Timer__get_TimeSpec(SandUhr_Timer _obj,
                                 CORBA_Environment * ev);
   void SandUhr_Timer__set_TimeSpec(SandUhr_Timer _obj,
                            const CORBA_char * value,
                            CORBA_Environment * ev);
   CORBA_char *SandUhr_Timer__get_Message(SandUhr_Timer _obj,
                                CORBA_Environment * ev);
   void SandUhr_Timer__set_Message(SandUhr_Timer _obj,
                           const CORBA_char * value,
                           CORBA_Environment * ev);
   SandUhr_AlarmAction SandUhr_Timer__get_Alarm(SandUhr_Timer _obj,
                                    CORBA_Environment * ev);
   void SandUhr_Timer__set_Alarm(SandUhr_Timer _obj,
                         const SandUhr_AlarmAction value,
                         CORBA_Environment * ev);
   SandUhr_Timer_Color SandUhr_Timer__get_SandColor(SandUhr_Timer _obj,
                                        CORBA_Environment * ev);
   void SandUhr_Timer__set_SandColor(SandUhr_Timer _obj,
                             const SandUhr_Timer_Color * value,
                             CORBA_Environment * ev);
   CORBA_boolean SandUhr_Timer__get_WindowDecorations(SandUhr_Timer _obj,
                                          CORBA_Environment * ev);
   void SandUhr_Timer__set_WindowDecorations(SandUhr_Timer _obj,
                                   const CORBA_boolean value,
                                   CORBA_Environment * ev);
   SandUhr_Timer_Layer SandUhr_Timer__get_WindowLayer(SandUhr_Timer _obj,
                                          CORBA_Environment * ev);
   void SandUhr_Timer__set_WindowLayer(SandUhr_Timer _obj,
                               const SandUhr_Timer_Layer value,
                               CORBA_Environment * ev);
   void SandUhr_Timer_Destroy(SandUhr_Timer _obj, CORBA_Environment * ev);
   CORBA_unsigned_long SandUhr_Timer_TimeLeft(SandUhr_Timer _obj,
                                    CORBA_Environment * ev);
#define SandUhr_TimerFactory_manufactures GNOME_ObjectFactory_manufactures
#define SandUhr_TimerFactory_create_object GNOME_ObjectFactory_create_object
#define SandUhr_TimerFactory_ref GNOME_ObjectFactory_ref
#define SandUhr_TimerFactory_unref GNOME_ObjectFactory_unref
   SandUhr_AlarmBeep SandUhr_TimerFactory_CreateAlarmBeep(SandUhr_TimerFactory
                                            _obj,
                                            const
                                            CORBA_unsigned_short
                                            Count,
                                            CORBA_Environment *
                                            ev);
   SandUhr_AlarmSound
      SandUhr_TimerFactory_CreateAlarmSound(SandUhr_TimerFactory _obj,
                                  const CORBA_char * SoundFile,
                                  CORBA_Environment * ev);
   SandUhr_AlarmCommand
      SandUhr_TimerFactory_CreateAlarmCommand(SandUhr_TimerFactory _obj,
                                    const CORBA_char *
                                    CommandString,
                                    CORBA_Environment * ev);
   SandUhr_Timer SandUhr_TimerFactory_CreateTimer(SandUhr_TimerFactory _obj,
                                      const CORBA_char * TimeSpec,
                                      const CORBA_char * Message,
                                      CORBA_Environment * ev);
   SandUhr_TimerFactory_TimerVec
      *SandUhr_TimerFactory__get_Timers(SandUhr_TimerFactory _obj,
                              CORBA_Environment * ev);
   void SandUhr_TimerFactory_ShowControl(SandUhr_TimerFactory _obj,
                               const CORBA_boolean Show,
                               CORBA_Environment * ev);

   void
      _ORBIT_skel_SandUhr_AlarmAction__get_NeedsPopup(POA_SandUhr_AlarmAction
                                          * _ORBIT_servant,
                                          GIOPRecvBuffer *
                                          _ORBIT_recv_buffer,
                                          CORBA_Environment * ev,
                                          CORBA_boolean
                                          (*_impl__get_NeedsPopup)
                                          (PortableServer_Servant
                                           _servant,
                                           CORBA_Environment *
                                           ev));
   void _ORBIT_skel_SandUhr_AlarmAction_Attach(POA_SandUhr_AlarmAction *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     void (*_impl_Attach)
                                     (PortableServer_Servant
                                    _servant,
                                    const SandUhr_Timer T,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_AlarmAction_Detach(POA_SandUhr_AlarmAction *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     void (*_impl_Detach)
                                     (PortableServer_Servant
                                    _servant,
                                    const SandUhr_Timer T,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_AlarmAction_Deliver(POA_SandUhr_AlarmAction *
                                    _ORBIT_servant,
                                    GIOPRecvBuffer *
                                    _ORBIT_recv_buffer,
                                    CORBA_Environment * ev,
                                    void (*_impl_Deliver)
                                    (PortableServer_Servant
                                     _servant,
                                     const CORBA_char * TimeSpec,
                                     const CORBA_char * Message,
                                     CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_AlarmBeep__get_Count(POA_SandUhr_AlarmBeep *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     CORBA_unsigned_short
                                     (*_impl__get_Count)
                                     (PortableServer_Servant
                                      _servant,
                                      CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_AlarmBeep__set_Count(POA_SandUhr_AlarmBeep *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     void (*_impl__set_Count)
                                     (PortableServer_Servant
                                      _servant,
                                      const CORBA_unsigned_short
                                      value,
                                      CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_AlarmSound__get_SoundFile(POA_SandUhr_AlarmSound *
                                          _ORBIT_servant,
                                          GIOPRecvBuffer *
                                          _ORBIT_recv_buffer,
                                          CORBA_Environment * ev,
                                          CORBA_char *
                                          (*_impl__get_SoundFile)
                                          (PortableServer_Servant
                                           _servant,
                                           CORBA_Environment *
                                           ev));
   void _ORBIT_skel_SandUhr_AlarmSound__set_SoundFile(POA_SandUhr_AlarmSound *
                                          _ORBIT_servant,
                                          GIOPRecvBuffer *
                                          _ORBIT_recv_buffer,
                                          CORBA_Environment * ev,
                                          void
                                          (*_impl__set_SoundFile)
                                          (PortableServer_Servant
                                           _servant,
                                           const CORBA_char *
                                           value,
                                           CORBA_Environment *
                                           ev));
   void
      _ORBIT_skel_SandUhr_AlarmCommand__get_CommandString
      (POA_SandUhr_AlarmCommand * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       CORBA_char *
       (*_impl__get_CommandString) (PortableServer_Servant _servant,
                            CORBA_Environment * ev));
   void
      _ORBIT_skel_SandUhr_AlarmCommand__set_CommandString
      (POA_SandUhr_AlarmCommand * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       void (*_impl__set_CommandString) (PortableServer_Servant _servant,
                               const CORBA_char * value,
                               CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__get_State(POA_SandUhr_Timer *
                                   _ORBIT_servant,
                                   GIOPRecvBuffer *
                                   _ORBIT_recv_buffer,
                                   CORBA_Environment * ev,
                                   SandUhr_Timer_TimerState
                                   (*_impl__get_State)
                                   (PortableServer_Servant _servant,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__get_TimeSpec(POA_SandUhr_Timer *
                                    _ORBIT_servant,
                                    GIOPRecvBuffer *
                                    _ORBIT_recv_buffer,
                                    CORBA_Environment * ev,
                                    CORBA_char *
                                    (*_impl__get_TimeSpec)
                                    (PortableServer_Servant
                                     _servant,
                                     CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__set_TimeSpec(POA_SandUhr_Timer *
                                    _ORBIT_servant,
                                    GIOPRecvBuffer *
                                    _ORBIT_recv_buffer,
                                    CORBA_Environment * ev,
                                    void (*_impl__set_TimeSpec)
                                    (PortableServer_Servant
                                     _servant,
                                     const CORBA_char * value,
                                     CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__get_Message(POA_SandUhr_Timer *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     CORBA_char *
                                     (*_impl__get_Message)
                                     (PortableServer_Servant
                                    _servant,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__set_Message(POA_SandUhr_Timer *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     void (*_impl__set_Message)
                                     (PortableServer_Servant
                                    _servant,
                                    const CORBA_char * value,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__get_Alarm(POA_SandUhr_Timer *
                                   _ORBIT_servant,
                                   GIOPRecvBuffer *
                                   _ORBIT_recv_buffer,
                                   CORBA_Environment * ev,
                                   SandUhr_AlarmAction
                                   (*_impl__get_Alarm)
                                   (PortableServer_Servant _servant,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__set_Alarm(POA_SandUhr_Timer *
                                   _ORBIT_servant,
                                   GIOPRecvBuffer *
                                   _ORBIT_recv_buffer,
                                   CORBA_Environment * ev,
                                   void (*_impl__set_Alarm)
                                   (PortableServer_Servant _servant,
                                    const SandUhr_AlarmAction value,
                                    CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__get_SandColor(POA_SandUhr_Timer *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     SandUhr_Timer_Color
                                     (*_impl__get_SandColor)
                                     (PortableServer_Servant
                                      _servant,
                                      CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__set_SandColor(POA_SandUhr_Timer *
                                     _ORBIT_servant,
                                     GIOPRecvBuffer *
                                     _ORBIT_recv_buffer,
                                     CORBA_Environment * ev,
                                     void (*_impl__set_SandColor)
                                     (PortableServer_Servant
                                      _servant,
                                      const SandUhr_Timer_Color *
                                      value,
                                      CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__get_WindowDecorations(POA_SandUhr_Timer *
                                           _ORBIT_servant,
                                           GIOPRecvBuffer *
                                           _ORBIT_recv_buffer,
                                           CORBA_Environment *
                                           ev,
                                           CORBA_boolean
                                           (*_impl__get_WindowDecorations)
                                           (PortableServer_Servant
                                            _servant,
                                            CORBA_Environment *
                                            ev));
   void _ORBIT_skel_SandUhr_Timer__set_WindowDecorations(POA_SandUhr_Timer *
                                           _ORBIT_servant,
                                           GIOPRecvBuffer *
                                           _ORBIT_recv_buffer,
                                           CORBA_Environment *
                                           ev,
                                           void
                                           (*_impl__set_WindowDecorations)
                                           (PortableServer_Servant
                                            _servant,
                                            const CORBA_boolean
                                            value,
                                            CORBA_Environment *
                                            ev));
   void _ORBIT_skel_SandUhr_Timer__get_WindowLayer(POA_SandUhr_Timer *
                                       _ORBIT_servant,
                                       GIOPRecvBuffer *
                                       _ORBIT_recv_buffer,
                                       CORBA_Environment * ev,
                                       SandUhr_Timer_Layer
                                       (*_impl__get_WindowLayer)
                                       (PortableServer_Servant
                                        _servant,
                                        CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer__set_WindowLayer(POA_SandUhr_Timer *
                                       _ORBIT_servant,
                                       GIOPRecvBuffer *
                                       _ORBIT_recv_buffer,
                                       CORBA_Environment * ev,
                                       void
                                       (*_impl__set_WindowLayer)
                                       (PortableServer_Servant
                                        _servant,
                                        const SandUhr_Timer_Layer
                                        value,
                                        CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer_Destroy(POA_SandUhr_Timer * _ORBIT_servant,
                                GIOPRecvBuffer * _ORBIT_recv_buffer,
                                CORBA_Environment * ev,
                                void (*_impl_Destroy)
                                (PortableServer_Servant _servant,
                                 CORBA_Environment * ev));
   void _ORBIT_skel_SandUhr_Timer_TimeLeft(POA_SandUhr_Timer * _ORBIT_servant,
                                 GIOPRecvBuffer *
                                 _ORBIT_recv_buffer,
                                 CORBA_Environment * ev,
                                 CORBA_unsigned_long
                                 (*_impl_TimeLeft)
                                 (PortableServer_Servant _servant,
                                  CORBA_Environment * ev));
   void
      _ORBIT_skel_SandUhr_TimerFactory_CreateAlarmBeep
      (POA_SandUhr_TimerFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       SandUhr_AlarmBeep(*_impl_CreateAlarmBeep) (PortableServer_Servant
                                      _servant,
                                      const CORBA_unsigned_short
                                      Count,
                                      CORBA_Environment * ev));
   void
      _ORBIT_skel_SandUhr_TimerFactory_CreateAlarmSound
      (POA_SandUhr_TimerFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       SandUhr_AlarmSound(*_impl_CreateAlarmSound) (PortableServer_Servant
                                        _servant,
                                        const CORBA_char *
                                        SoundFile,
                                        CORBA_Environment * ev));
   void
      _ORBIT_skel_SandUhr_TimerFactory_CreateAlarmCommand
      (POA_SandUhr_TimerFactory * _ORBIT_servant,
       GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev,
       SandUhr_AlarmCommand(*_impl_CreateAlarmCommand) (PortableServer_Servant
                                          _servant,
                                          const CORBA_char *
                                          CommandString,
                                          CORBA_Environment *
                                          ev));
   void _ORBIT_skel_SandUhr_TimerFactory_CreateTimer(POA_SandUhr_TimerFactory
                                         * _ORBIT_servant,
                                         GIOPRecvBuffer *
                                         _ORBIT_recv_buffer,
                                         CORBA_Environment * ev,
                                         SandUhr_Timer
                                         (*_impl_CreateTimer)
                                         (PortableServer_Servant
                                          _servant,
                                          const CORBA_char *
                                          TimeSpec,
                                          const CORBA_char *
                                          Message,
                                          CORBA_Environment *
                                          ev));
   void _ORBIT_skel_SandUhr_TimerFactory__get_Timers(POA_SandUhr_TimerFactory
                                         * _ORBIT_servant,
                                         GIOPRecvBuffer *
                                         _ORBIT_recv_buffer,
                                         CORBA_Environment * ev,
                                         SandUhr_TimerFactory_TimerVec
                                         *
                                         (*_impl__get_Timers)
                                         (PortableServer_Servant
                                          _servant,
                                          CORBA_Environment *
                                          ev));
   void _ORBIT_skel_SandUhr_TimerFactory_ShowControl(POA_SandUhr_TimerFactory
                                         * _ORBIT_servant,
                                         GIOPRecvBuffer *
                                         _ORBIT_recv_buffer,
                                         CORBA_Environment * ev,
                                         void (*_impl_ShowControl)
                                         (PortableServer_Servant
                                          _servant,
                                          const CORBA_boolean
                                          Show,
                                          CORBA_Environment *
                                          ev));
#ifdef __cplusplus
}
#endif                        /* __cplusplus */

#endif
#undef ORBIT_IDL_SERIAL

Generated by  Doxygen 1.6.0   Back to index