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

#include "CosEventChannel.h"
#define GET_ATOM(x) G_STMT_START{ GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->decoder(&x, (GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur), sizeof(x)); ((guchar *)GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur) += sizeof(x); }G_STMT_END

/***************** Begin module CosEventComm ***************/
const struct CORBA_TypeCode_struct TC_CosEventComm_Disconnected_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
CORBA_tk_except, "Disconnected", "IDL:omg.org/CosEventComm/Disconnected:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CosEventComm_Disconnected *
CosEventComm_Disconnected__alloc(void)
{
   return ORBit_alloc(sizeof(CosEventComm_Disconnected), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1));
}

CORBA_unsigned_long CosEventComm_PushConsumer__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventComm_PushConsumer_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
CORBA_tk_objref, "PushConsumer", "IDL:omg.org/CosEventComm/PushConsumer:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventComm_PushSupplier__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventComm_PushSupplier_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
CORBA_tk_objref, "PushSupplier", "IDL:omg.org/CosEventComm/PushSupplier:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventComm_PullSupplier__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventComm_PullSupplier_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
CORBA_tk_objref, "PullSupplier", "IDL:omg.org/CosEventComm/PullSupplier:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventComm_PullConsumer__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventComm_PullConsumer_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
CORBA_tk_objref, "PullConsumer", "IDL:omg.org/CosEventComm/PullConsumer:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};

/***************** End module CosEventComm ***************/
/***************** Begin module CosEventChannelAdmin ***************/
const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_AlreadyConnected_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_except, "AlreadyConnected", "IDL:omg.org/CosEventChannelAdmin/AlreadyConnected:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CosEventChannelAdmin_AlreadyConnected *
CosEventChannelAdmin_AlreadyConnected__alloc(void)
{
   return ORBit_alloc(sizeof(CosEventChannelAdmin_AlreadyConnected), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1));
}

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_TypeError_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_except, "TypeError", "IDL:omg.org/CosEventChannelAdmin/TypeError:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CosEventChannelAdmin_TypeError *
CosEventChannelAdmin_TypeError__alloc(void)
{
   return ORBit_alloc(sizeof(CosEventChannelAdmin_TypeError), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1));
}

CORBA_unsigned_long CosEventChannelAdmin_ProxyPushConsumer__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_ProxyPushConsumer_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "ProxyPushConsumer", "IDL:omg.org/CosEventChannelAdmin/ProxyPushConsumer:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_ProxyPullSupplier__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_ProxyPullSupplier_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "ProxyPullSupplier", "IDL:omg.org/CosEventChannelAdmin/ProxyPullSupplier:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_ProxyPullConsumer__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_ProxyPullConsumer_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "ProxyPullConsumer", "IDL:omg.org/CosEventChannelAdmin/ProxyPullConsumer:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_ProxyPushSupplier__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_ProxyPushSupplier_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "ProxyPushSupplier", "IDL:omg.org/CosEventChannelAdmin/ProxyPushSupplier:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_ConsumerAdmin__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_ConsumerAdmin_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "ConsumerAdmin", "IDL:omg.org/CosEventChannelAdmin/ConsumerAdmin:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_SupplierAdmin__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_SupplierAdmin_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "SupplierAdmin", "IDL:omg.org/CosEventChannelAdmin/SupplierAdmin:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_EventChannel__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_EventChannel_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "EventChannel", "IDL:omg.org/CosEventChannelAdmin/EventChannel:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};
CORBA_unsigned_long CosEventChannelAdmin_EventChannelFactory__classid = 0;

const struct CORBA_TypeCode_struct TC_CosEventChannelAdmin_EventChannelFactory_struct =
{
   {
      {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE},
   CORBA_tk_objref, "EventChannelFactory", "IDL:omg.org/CosEventChannelAdmin/EventChannelFactory:1.0",
   0, 0,
   NULL,
   NULL,
   NULL,
   CORBA_OBJECT_NIL, 0, -1, 0, 0
};

/***************** End module CosEventChannelAdmin ***************/
