/* * This file was generated by orbit-idl - DO NOT EDIT! */ #include "CosNaming.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 CosNaming ***************/ static const CORBA_TypeCode anon_subtypes_array7[] = {(CORBA_TypeCode) & TC_CORBA_string_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_Istring_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_alias, "Istring", "IDL:omg.org/CosNaming/Istring:1.0", 0, 1, NULL, (CORBA_TypeCode *) anon_subtypes_array7, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const char *anon_subnames_array10[] = {"id", "kind"}; static const CORBA_TypeCode anon_subtypes_array11[] = {(CORBA_TypeCode) & TC_CosNaming_Istring_struct, (CORBA_TypeCode) & TC_CosNaming_Istring_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_NameComponent_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_struct, "NameComponent", "IDL:omg.org/CosNaming/NameComponent:1.0", 0, 2, (char **) anon_subnames_array10, (CORBA_TypeCode *) anon_subtypes_array11, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; gpointer CosNaming_NameComponent__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { struct CosNaming_NameComponent *var = mem; if (free_strings) { CosNaming_Istring__free(&var->id, NULL, free_strings); } if (free_strings) { CosNaming_Istring__free(&var->kind, NULL, free_strings); } return (gpointer) (((char *) mem) + sizeof(struct CosNaming_NameComponent)); } struct CosNaming_NameComponent * CosNaming_NameComponent__alloc(void) { return ORBit_alloc(sizeof(struct CosNaming_NameComponent), (ORBit_free_childvals) CosNaming_NameComponent__free, GUINT_TO_POINTER(1)); } gpointer CosNaming_Name__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { CosNaming_Name *val = mem; if (val->_release) ORBit_free(val->_buffer, free_strings); return (gpointer) (((char *) mem) + sizeof(CosNaming_Name)); } #ifndef HAVE_ALLOCBUF_CosNaming_NameComponent #define HAVE_ALLOCBUF_CosNaming_NameComponent 1 CosNaming_NameComponent * CORBA_sequence_CosNaming_NameComponent_allocbuf(CORBA_unsigned_long len) { return ORBit_alloc(sizeof(CosNaming_NameComponent) * len, (ORBit_free_childvals) CosNaming_NameComponent__free, GUINT_TO_POINTER(len)); } #endif CosNaming_Name * CosNaming_Name__alloc(void) { CosNaming_Name *retval; retval = ORBit_alloc(sizeof(CosNaming_Name), (ORBit_free_childvals) CosNaming_Name__free, GUINT_TO_POINTER(1)); retval->_maximum = 0; retval->_length = 0; retval->_release = CORBA_TRUE; retval->_buffer = NULL; return retval; } static const CORBA_TypeCode anon_subtypes_array21[] = {(CORBA_TypeCode) & TC_CosNaming_NameComponent_struct}; const struct CORBA_TypeCode_struct anonTC_18_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_sequence, NULL, NULL, 0, 1, NULL, (CORBA_TypeCode *) anon_subtypes_array21, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const CORBA_TypeCode anon_subtypes_array25[] = {(CORBA_TypeCode) & anonTC_18_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_Name_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_alias, "Name", "IDL:omg.org/CosNaming/Name:1.0", 0, 1, NULL, (CORBA_TypeCode *) anon_subtypes_array25, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const char *anon_subnames_array28[] = {"nobject", "ncontext"}; const struct CORBA_TypeCode_struct TC_CosNaming_BindingType_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_enum, "BindingType", "IDL:omg.org/CosNaming/BindingType:1.0", 0, 2, (char **) anon_subnames_array28, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const char *anon_subnames_array32[] = {"binding_name", "binding_type"}; static const CORBA_TypeCode anon_subtypes_array33[] = {(CORBA_TypeCode) & TC_CosNaming_Name_struct, (CORBA_TypeCode) & TC_CosNaming_BindingType_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_Binding_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_struct, "Binding", "IDL:omg.org/CosNaming/Binding:1.0", 0, 2, (char **) anon_subnames_array32, (CORBA_TypeCode *) anon_subtypes_array33, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; gpointer CosNaming_Binding__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { struct CosNaming_Binding *var = mem; { CosNaming_Name__free(&var->binding_name, NULL, free_strings); } return (gpointer) (((char *) mem) + sizeof(struct CosNaming_Binding)); } struct CosNaming_Binding * CosNaming_Binding__alloc(void) { return ORBit_alloc(sizeof(struct CosNaming_Binding), (ORBit_free_childvals) CosNaming_Binding__free, GUINT_TO_POINTER(1)); } gpointer CosNaming_BindingList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { CosNaming_BindingList *val = mem; if (val->_release) ORBit_free(val->_buffer, free_strings); return (gpointer) (((char *) mem) + sizeof(CosNaming_BindingList)); } #ifndef HAVE_ALLOCBUF_CosNaming_Binding #define HAVE_ALLOCBUF_CosNaming_Binding 1 CosNaming_Binding * CORBA_sequence_CosNaming_Binding_allocbuf(CORBA_unsigned_long len) { return ORBit_alloc(sizeof(CosNaming_Binding) * len, (ORBit_free_childvals) CosNaming_Binding__free, GUINT_TO_POINTER(len)); } #endif CosNaming_BindingList * CosNaming_BindingList__alloc(void) { CosNaming_BindingList *retval; retval = ORBit_alloc(sizeof(CosNaming_BindingList), (ORBit_free_childvals) CosNaming_BindingList__free, GUINT_TO_POINTER(1)); retval->_maximum = 0; retval->_length = 0; retval->_release = CORBA_TRUE; retval->_buffer = NULL; return retval; } static const CORBA_TypeCode anon_subtypes_array43[] = {(CORBA_TypeCode) & TC_CosNaming_Binding_struct}; const struct CORBA_TypeCode_struct anonTC_40_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_sequence, NULL, NULL, 0, 1, NULL, (CORBA_TypeCode *) anon_subtypes_array43, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const CORBA_TypeCode anon_subtypes_array47[] = {(CORBA_TypeCode) & anonTC_40_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_BindingList_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_alias, "BindingList", "IDL:omg.org/CosNaming/BindingList:1.0", 0, 1, NULL, (CORBA_TypeCode *) anon_subtypes_array47, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; CORBA_unsigned_long CosNaming_NamingContext__classid = 0; const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_objref, "NamingContext", "IDL:omg.org/CosNaming/NamingContext:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const char *anon_subnames_array54[] = {"missing_node", "not_context", "not_object"}; const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_NotFoundReason_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_enum, "NotFoundReason", "IDL:omg.org/CosNaming/NamingContext/NotFoundReason:1.0", 0, 3, (char **) anon_subnames_array54, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; static const char *anon_subnames_array58[] = {"why", "rest_of_name"}; static const CORBA_TypeCode anon_subtypes_array59[] = {(CORBA_TypeCode) & TC_CosNaming_NamingContext_NotFoundReason_struct, (CORBA_TypeCode) & TC_CosNaming_Name_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_NotFound_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_except, "NotFound", "IDL:omg.org/CosNaming/NamingContext/NotFound:1.0", 0, 2, (char **) anon_subnames_array58, (CORBA_TypeCode *) anon_subtypes_array59, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; gpointer CosNaming_NamingContext_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { CosNaming_NamingContext_NotFound *var = mem; { CosNaming_Name__free(&var->rest_of_name, NULL, free_strings); } return (gpointer) (((char *) mem) + sizeof(CosNaming_NamingContext_NotFound)); } CosNaming_NamingContext_NotFound * CosNaming_NamingContext_NotFound__alloc(void) { return ORBit_alloc(sizeof(CosNaming_NamingContext_NotFound), (ORBit_free_childvals) CosNaming_NamingContext_NotFound__free, GUINT_TO_POINTER(1)); } static const char *anon_subnames_array62[] = {"ctx", "rest_of_name"}; static const CORBA_TypeCode anon_subtypes_array63[] = {(CORBA_TypeCode) & TC_Object_struct, (CORBA_TypeCode) & TC_CosNaming_Name_struct}; const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_CannotProceed_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_except, "CannotProceed", "IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0", 0, 2, (char **) anon_subnames_array62, (CORBA_TypeCode *) anon_subtypes_array63, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; gpointer CosNaming_NamingContext_CannotProceed__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { CosNaming_NamingContext_CannotProceed *var = mem; { CosNaming_NamingContext__free(&var->ctx, NULL, free_strings); } { CosNaming_Name__free(&var->rest_of_name, NULL, free_strings); } return (gpointer) (((char *) mem) + sizeof(CosNaming_NamingContext_CannotProceed)); } CosNaming_NamingContext_CannotProceed * CosNaming_NamingContext_CannotProceed__alloc(void) { return ORBit_alloc(sizeof(CosNaming_NamingContext_CannotProceed), (ORBit_free_childvals) CosNaming_NamingContext_CannotProceed__free, GUINT_TO_POINTER(1)); } const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_InvalidName_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_except, "InvalidName", "IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; CosNaming_NamingContext_InvalidName * CosNaming_NamingContext_InvalidName__alloc(void) { return ORBit_alloc(sizeof(CosNaming_NamingContext_InvalidName), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1)); } const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_AlreadyBound_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_except, "AlreadyBound", "IDL:omg.org/CosNaming/NamingContext/AlreadyBound:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; CosNaming_NamingContext_AlreadyBound * CosNaming_NamingContext_AlreadyBound__alloc(void) { return ORBit_alloc(sizeof(CosNaming_NamingContext_AlreadyBound), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1)); } const struct CORBA_TypeCode_struct TC_CosNaming_NamingContext_NotEmpty_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_except, "NotEmpty", "IDL:omg.org/CosNaming/NamingContext/NotEmpty:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; CosNaming_NamingContext_NotEmpty * CosNaming_NamingContext_NotEmpty__alloc(void) { return ORBit_alloc(sizeof(CosNaming_NamingContext_NotEmpty), (ORBit_free_childvals) NULL, GUINT_TO_POINTER(1)); } CORBA_unsigned_long CosNaming_BindingIterator__classid = 0; const struct CORBA_TypeCode_struct TC_CosNaming_BindingIterator_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_objref, "BindingIterator", "IDL:omg.org/CosNaming/BindingIterator:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; /***************** End module CosNaming ***************/