File: echo.h

package info (click to toggle)
orbit 0.3.0-2
  • links: PTS
  • area: main
  • in suites: slink
  • size: 5,628 kB
  • ctags: 7,089
  • sloc: ansic: 89,906; sh: 5,226; yacc: 1,292; makefile: 381; lex: 223
file content (62 lines) | stat: -rw-r--r-- 1,575 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
/*
 * This file was generated by orbit-idl - DO NOT EDIT!
 */

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

#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 Echo Echo_echoString(Echo _obj, 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, 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