/* * This file was generated by orbit-idl - DO NOT EDIT! */ #include #define ORBIT_IDL_SERIAL 9 #include #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ /* Begin interface Echo */ /* client-side data structures and methods */ #ifndef _Echo_defined #define _Echo_defined typedef CORBA_Object Echo; #define Echo__free CORBA_Object__free #endif /* !_Echo_defined */ extern CORBA_unsigned_long Echo__classid; extern const struct CORBA_TypeCode_struct TC_Echo_struct; #define TC_Echo (&TC_Echo_struct) extern Echo Echo_echoString(Echo _obj, const CORBA_char * astring, CORBA_long * anum, CORBA_Environment * ev); /* server-side (via the POA) data structures and methods */ #ifndef _POA_Echo__epv_defined #define _POA_Echo__epv_defined typedef struct { void *_private; Echo(*echoString) (PortableServer_Servant servant, const CORBA_char * astring, CORBA_long * anum, CORBA_Environment * ev); } POA_Echo__epv; #endif /* !_POA_Echo__epv_defined */ #ifndef _POA_Echo__vepv_defined #define _POA_Echo__vepv_defined typedef struct { PortableServer_ServantBase__epv *_base_epv; POA_Echo__epv *Echo_epv; } POA_Echo__vepv; #endif /* !_POA_Echo__vepv_defined */ #ifndef _POA_Echo_defined #define _POA_Echo_defined typedef struct { void *_private; POA_Echo__vepv *vepv; } POA_Echo; #endif /* !_POA_Echo_defined */ extern void POA_Echo__init(POA_Echo * servant, CORBA_Environment * ev); extern void POA_Echo__fini(POA_Echo * servant, CORBA_Environment * ev); /* End interface Echo */ #ifdef __cplusplus } #endif /* __cplusplus */ #undef ORBIT_IDL_SERIAL