Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
BitchX
GitHub Repository: BitchX/BitchX1.3
Path: blob/master/dll/europa/corba/orbit/europa.h
1074 views
1
/*
2
* This file was generated by orbit-idl - DO NOT EDIT!
3
*/
4
5
#include <glib.h>
6
#define ORBIT_IDL_SERIAL 9
7
#include <orb/orbit.h>
8
9
#ifndef europa_H
10
#define europa_H 1
11
#ifdef __cplusplus
12
extern "C"
13
{
14
#endif /* __cplusplus */
15
16
/** typedefs **/
17
#if !defined(ORBIT_DECL_EuropaAI_Europa) && !defined(_EuropaAI_Europa_defined)
18
#define ORBIT_DECL_EuropaAI_Europa 1
19
#define _EuropaAI_Europa_defined 1
20
#define EuropaAI_Europa__free CORBA_Object__free
21
typedef CORBA_Object EuropaAI_Europa;
22
extern CORBA_unsigned_long EuropaAI_Europa__classid;
23
#endif
24
25
/** POA structures **/
26
typedef struct
27
{
28
void *_private;
29
void (*inputChat) (PortableServer_Servant _servant, CORBA_char * text,
30
CORBA_Environment * ev);
31
}
32
POA_EuropaAI_Europa__epv;
33
typedef struct
34
{
35
PortableServer_ServantBase__epv *_base_epv;
36
POA_EuropaAI_Europa__epv *EuropaAI_Europa_epv;
37
}
38
POA_EuropaAI_Europa__vepv;
39
typedef struct
40
{
41
void *_private;
42
POA_EuropaAI_Europa__vepv *vepv;
43
}
44
POA_EuropaAI_Europa;
45
extern void POA_EuropaAI_Europa__init(PortableServer_Servant servant,
46
CORBA_Environment * ev);
47
extern void POA_EuropaAI_Europa__fini(PortableServer_Servant servant,
48
CORBA_Environment * ev);
49
50
/** prototypes **/
51
void EuropaAI_Europa_inputChat(EuropaAI_Europa _obj, CORBA_char * text,
52
CORBA_Environment * ev);
53
54
void _ORBIT_skel_EuropaAI_Europa_inputChat(POA_EuropaAI_Europa *
55
_ORBIT_servant,
56
GIOPRecvBuffer *
57
_ORBIT_recv_buffer,
58
CORBA_Environment * ev,
59
void (*_impl_inputChat)
60
(PortableServer_Servant
61
_servant, CORBA_char * text,
62
CORBA_Environment * ev));
63
#ifdef __cplusplus
64
}
65
#endif /* __cplusplus */
66
67
#endif
68
#undef ORBIT_IDL_SERIAL
69
70