~ubuntu-branches/ubuntu/lucid/orbit2/lucid

« back to all changes in this revision

Viewing changes to docs/api/html/ORBit2-orbit2-small.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-04-08 12:27:40 UTC
  • mfrom: (1.2.18 upstream)
  • Revision ID: james.westby@ubuntu.com-20100408122740-wf9bxam9p02g2fiq
Tags: 1:2.14.18-0.1
* Non-maintainer upload.
* New upstream bugfix release, one API addition:
  + debian/patches/700-autoreconf.patch:
    - Regenerated for the new version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>orbit2-small</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="ORBit2 Reference Manual">
8
8
<link rel="up" href="general.html" title="API">
9
9
<link rel="prev" href="ORBit2-orbit2-allocators.html" title="Allocators">
10
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
10
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
11
11
<link rel="stylesheet" href="style.css" type="text/css">
12
12
<link rel="chapter" href="general.html" title="API">
13
13
</head>
22
22
</tr>
23
23
<tr><td colspan="5" class="shortcuts">
24
24
<a href="#ORBit2-orbit2-small.synopsis" class="shortcut">Top</a>
25
 
                 | 
26
 
                <a href="#ORBit2-orbit2-small.description" class="shortcut">Description</a>
 
25
                   | 
 
26
                  <a href="#ORBit2-orbit2-small.description" class="shortcut">Description</a>
27
27
</td></tr>
28
28
</table>
29
 
<div class="refentry" lang="en">
 
29
<div class="refentry" title="orbit2-small">
30
30
<a name="ORBit2-orbit2-small"></a><div class="titlepage"></div>
31
31
<div class="refnamediv"><table width="100%"><tr>
32
32
<td valign="top">
35
35
</td>
36
36
<td valign="top" align="right"></td>
37
37
</tr></table></div>
38
 
<div class="refsynopsisdiv">
 
38
<div class="refsynopsisdiv" title="Synopsis">
39
39
<a name="ORBit2-orbit2-small.synopsis"></a><h2>Synopsis</h2>
40
 
<pre class="synopsis">
41
 
                    <a class="link" href="ORBit2-orbit2-small.html#ORBit-IModule" title="ORBit_IModule">ORBit_IModule</a>;
42
 
const char *        <a class="link" href="ORBit2-orbit2-small.html#ORBit-get-safe-tmp" title="ORBit_get_safe_tmp ()">ORBit_get_safe_tmp</a>                  (void);
43
 
<a
44
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
45
 
>gpointer</a>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-alloc" title="ORBit_small_alloc ()">ORBit_small_alloc</a>                   (CORBA_TypeCode tc);
46
 
<a
47
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
48
 
>gpointer</a>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-allocbuf" title="ORBit_small_allocbuf ()">ORBit_small_allocbuf</a>                (CORBA_TypeCode tc,
49
 
                                                         CORBA_unsigned_long length);
50
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-freekids" title="ORBit_small_freekids ()">ORBit_small_freekids</a>                (CORBA_TypeCode tc,
51
 
                                                         <a
52
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
53
 
>gpointer</a> p,
54
 
                                                         <a
55
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
56
 
>gpointer</a> d);
57
 
<a
58
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
59
 
>gpointer</a>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-alloc" title="ORBit_sequence_alloc ()">ORBit_sequence_alloc</a>                (CORBA_TypeCode sequence_tc,
60
 
                                                         CORBA_unsigned_long length);
61
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-append" title="ORBit_sequence_append ()">ORBit_sequence_append</a>               (<a
62
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
63
 
>gpointer</a> sequence,
64
 
                                                         <a
65
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
66
 
>gconstpointer</a> element);
67
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-set-size" title="ORBit_sequence_set_size ()">ORBit_sequence_set_size</a>             (<a
68
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
69
 
>gpointer</a> sequence,
70
 
                                                         CORBA_unsigned_long length);
 
40
<pre class="synopsis">                    <a class="link" href="ORBit2-orbit2-small.html#ORBit-IModule" title="ORBit_IModule">ORBit_IModule</a>;
 
41
const <span class="returnvalue">char</span> *        <a class="link" href="ORBit2-orbit2-small.html#ORBit-get-safe-tmp" title="ORBit_get_safe_tmp ()">ORBit_get_safe_tmp</a>                  (void);
 
42
<span class="returnvalue">gpointer</span>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-alloc" title="ORBit_small_alloc ()">ORBit_small_alloc</a>                   (<span class="returnvalue">CORBA_TypeCode</span> tc);
 
43
<span class="returnvalue">gpointer</span>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-allocbuf" title="ORBit_small_allocbuf ()">ORBit_small_allocbuf</a>                (<span class="returnvalue">CORBA_TypeCode</span> tc,
 
44
                                                         <span class="returnvalue">CORBA_unsigned_long</span> length);
 
45
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-freekids" title="ORBit_small_freekids ()">ORBit_small_freekids</a>                (<span class="returnvalue">CORBA_TypeCode</span> tc,
 
46
                                                         <span class="returnvalue">gpointer</span> p,
 
47
                                                         <span class="returnvalue">gpointer</span> d);
 
48
<span class="returnvalue">gpointer</span>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-alloc" title="ORBit_sequence_alloc ()">ORBit_sequence_alloc</a>                (<span class="returnvalue">CORBA_TypeCode</span> sequence_tc,
 
49
                                                         <span class="returnvalue">CORBA_unsigned_long</span> length);
 
50
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-append" title="ORBit_sequence_append ()">ORBit_sequence_append</a>               (<span class="returnvalue">gpointer</span> sequence,
 
51
                                                         <span class="returnvalue">gconstpointer</span> element);
 
52
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-set-size" title="ORBit_sequence_set_size ()">ORBit_sequence_set_size</a>             (<span class="returnvalue">gpointer</span> sequence,
 
53
                                                         <span class="returnvalue">CORBA_unsigned_long</span> length);
71
54
#define             <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-index" title="ORBit_sequence_index()">ORBit_sequence_index</a>                (sequence,idx)
72
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-concat" title="ORBit_sequence_concat ()">ORBit_sequence_concat</a>               (<a
73
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
74
 
>gpointer</a> sequence,
75
 
                                                         <a
76
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
77
 
>gconstpointer</a> append);
 
55
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-sequence-concat" title="ORBit_sequence_concat ()">ORBit_sequence_concat</a>               (<span class="returnvalue">gpointer</span> sequence,
 
56
                                                         <span class="returnvalue">gconstpointer</span> append);
78
57
enum                <a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>;
79
 
<a
80
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
81
 
>gpointer</a>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-servant" title="ORBit_small_get_servant ()">ORBit_small_get_servant</a>             (CORBA_Object obj);
82
 
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-connection-status" title="ORBit_small_get_connection_status ()">ORBit_small_get_connection_status</a>
83
 
                                                        (CORBA_Object obj);
84
 
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-listen-for-broken" title="ORBit_small_listen_for_broken ()">ORBit_small_listen_for_broken</a>    (CORBA_Object obj,
85
 
                                                         <a
86
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
87
 
>GCallback</a> fn,
88
 
                                                         <a
89
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
90
 
>gpointer</a> user_data);
91
 
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-unlisten-for-broken-full" title="ORBit_small_unlisten_for_broken_full ()">ORBit_small_unlisten_for_broken_full</a>
92
 
                                                        (CORBA_Object obj,
93
 
                                                         <a
94
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
95
 
>GCallback</a> fn,
96
 
                                                         <a
97
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
98
 
>gpointer</a> user_data);
99
 
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-unlisten-for-broken" title="ORBit_small_unlisten_for_broken ()">ORBit_small_unlisten_for_broken</a>  (CORBA_Object obj,
100
 
                                                         <a
101
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
102
 
>GCallback</a> fn);
 
58
<span class="returnvalue">gpointer</span>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-servant" title="ORBit_small_get_servant ()">ORBit_small_get_servant</a>             (<span class="returnvalue">CORBA_Object</span> obj);
 
59
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-connection-status" title="ORBit_small_get_connection_status ()">ORBit_small_get_connection_status</a>
 
60
                                                        (<span class="returnvalue">CORBA_Object</span> obj);
 
61
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-listen-for-broken" title="ORBit_small_listen_for_broken ()">ORBit_small_listen_for_broken</a>    (<span class="returnvalue">CORBA_Object</span> obj,
 
62
                                                         <span class="returnvalue">GCallback</span> fn,
 
63
                                                         <span class="returnvalue">gpointer</span> user_data);
 
64
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-unlisten-for-broken-full" title="ORBit_small_unlisten_for_broken_full ()">ORBit_small_unlisten_for_broken_full</a>
 
65
                                                        (<span class="returnvalue">CORBA_Object</span> obj,
 
66
                                                         <span class="returnvalue">GCallback</span> fn,
 
67
                                                         <span class="returnvalue">gpointer</span> user_data);
 
68
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-unlisten-for-broken" title="ORBit_small_unlisten_for_broken ()">ORBit_small_unlisten_for_broken</a>  (<span class="returnvalue">CORBA_Object</span> obj,
 
69
                                                         <span class="returnvalue">GCallback</span> fn);
103
70
                    <a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a>;
104
 
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *   <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-connection" title="ORBit_small_get_connection ()">ORBit_small_get_connection</a>          (CORBA_Object obj);
105
 
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *   <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-connection-ref" title="ORBit_small_get_connection_ref ()">ORBit_small_get_connection_ref</a>      (CORBA_Object obj);
106
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-connection-unref" title="ORBit_small_connection_unref ()">ORBit_small_connection_unref</a>        (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *cnx);
107
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-connection-set-max-buffer" title="ORBit_connection_set_max_buffer ()">ORBit_connection_set_max_buffer</a>     (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *cnx,
108
 
                                                         <a
109
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
110
 
>gulong</a> max_buffer_bytes);
111
 
ORBit_IInterface *  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-iinterface" title="ORBit_small_get_iinterface ()">ORBit_small_get_iinterface</a>          (CORBA_Object opt_object,
112
 
                                                         const CORBA_char *repo_id,
113
 
                                                         CORBA_Environment *ev);
 
71
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *   <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-connection" title="ORBit_small_get_connection ()">ORBit_small_get_connection</a>          (<span class="returnvalue">CORBA_Object</span> obj);
 
72
<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *   <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-connection-ref" title="ORBit_small_get_connection_ref ()">ORBit_small_get_connection_ref</a>      (<span class="returnvalue">CORBA_Object</span> obj);
 
73
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-connection-unref" title="ORBit_small_connection_unref ()">ORBit_small_connection_unref</a>        (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *cnx);
 
74
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-connection-set-max-buffer" title="ORBit_connection_set_max_buffer ()">ORBit_connection_set_max_buffer</a>     (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *cnx,
 
75
                                                         <span class="returnvalue">gulong</span> max_buffer_bytes);
 
76
<span class="returnvalue">ORBit_IInterface</span> *  <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-iinterface" title="ORBit_small_get_iinterface ()">ORBit_small_get_iinterface</a>          (<span class="returnvalue">CORBA_Object</span> opt_object,
 
77
                                                         const <span class="returnvalue">CORBA_char</span> *repo_id,
 
78
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
114
79
extern              int     <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-flags" title="ORBit_small_flags">ORBit_small_flags</a>;
115
 
CORBA_sequence_ORBit_IInterface * <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-iinterfaces" title="ORBit_small_get_iinterfaces ()">ORBit_small_get_iinterfaces</a>
116
 
                                                        (const char *name);
 
80
<span class="returnvalue">CORBA_sequence_ORBit_IInterface</span> * <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-iinterfaces" title="ORBit_small_get_iinterfaces ()">ORBit_small_get_iinterfaces</a>
 
81
                                                        (const <span class="returnvalue">char</span> *name);
117
82
                    <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry">ORBitAsyncQueueEntry</a>;
118
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-invoke-stub-n" title="ORBit_small_invoke_stub_n ()">ORBit_small_invoke_stub_n</a>           (CORBA_Object object,
119
 
                                                         ORBit_IMethods *methods,
120
 
                                                         <a
121
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
122
 
>glong</a> index,
123
 
                                                         <a
124
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
125
 
>gpointer</a> ret,
126
 
                                                         <a
127
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
128
 
>gpointer</a> *args,
129
 
                                                         CORBA_Context ctx,
130
 
                                                         CORBA_Environment *ev);
131
 
CORBA_char *        <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-type-id" title="ORBit_small_get_type_id ()">ORBit_small_get_type_id</a>             (CORBA_Object object,
132
 
                                                         CORBA_Environment *ev);
133
 
void                (<a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncInvokeFunc" title="ORBitAsyncInvokeFunc ()">*ORBitAsyncInvokeFunc</a>)             (CORBA_Object object,
134
 
                                                         ORBit_IMethod *m_data,
135
 
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry">ORBitAsyncQueueEntry</a> *aqe,
136
 
                                                         <a
137
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
138
 
>gpointer</a> user_data,
139
 
                                                         CORBA_Environment *ev);
140
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-demarshal-async" title="ORBit_small_demarshal_async ()">ORBit_small_demarshal_async</a>         (<a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry">ORBitAsyncQueueEntry</a> *aqe,
141
 
                                                         <a
142
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
143
 
>gpointer</a> ret,
144
 
                                                         <a
145
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
146
 
>gpointer</a> *args,
147
 
                                                         CORBA_Environment *ev);
148
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-invoke-stub" title="ORBit_small_invoke_stub ()">ORBit_small_invoke_stub</a>             (CORBA_Object object,
149
 
                                                         ORBit_IMethod *m_data,
150
 
                                                         <a
151
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
152
 
>gpointer</a> ret,
153
 
                                                         <a
154
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
155
 
>gpointer</a> *args,
156
 
                                                         CORBA_Context ctx,
157
 
                                                         CORBA_Environment *ev);
158
 
void                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-invoke-async" title="ORBit_small_invoke_async ()">ORBit_small_invoke_async</a>            (CORBA_Object obj,
159
 
                                                         ORBit_IMethod *m_data,
160
 
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncInvokeFunc" title="ORBitAsyncInvokeFunc ()">ORBitAsyncInvokeFunc</a> fn,
161
 
                                                         <a
162
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
163
 
>gpointer</a> user_data,
164
 
                                                         <a
165
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
166
 
>gpointer</a> *args,
167
 
                                                         CORBA_Context ctx,
168
 
                                                         CORBA_Environment *ev);
169
 
#define             <a class="link" href="ORBit2-orbit2-small.html#ORBIT-SMALL-FAST-LOCALS--CAPS" title="ORBIT_SMALL_FAST_LOCALS">ORBIT_SMALL_FAST_LOCALS</a>
170
 
#define             <a class="link" href="ORBit2-orbit2-small.html#ORBIT-SMALL-FORCE-GENERIC-MARSHAL--CAPS" title="ORBIT_SMALL_FORCE_GENERIC_MARSHAL">ORBIT_SMALL_FORCE_GENERIC_MARSHAL</a>
171
 
CORBA_sequence_CORBA_TypeCode * <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-types" title="ORBit_small_get_types ()">ORBit_small_get_types</a>   (const char *name);
172
 
<a
173
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
174
 
>gboolean</a>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-load-typelib" title="ORBit_small_load_typelib ()">ORBit_small_load_typelib</a>            (const char *libname);
 
83
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-invoke-stub-n" title="ORBit_small_invoke_stub_n ()">ORBit_small_invoke_stub_n</a>           (<span class="returnvalue">CORBA_Object</span> object,
 
84
                                                         <span class="returnvalue">ORBit_IMethods</span> *methods,
 
85
                                                         <span class="returnvalue">glong</span> index,
 
86
                                                         <span class="returnvalue">gpointer</span> ret,
 
87
                                                         <span class="returnvalue">gpointer</span> *args,
 
88
                                                         <span class="returnvalue">CORBA_Context</span> ctx,
 
89
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
 
90
<span class="returnvalue">CORBA_char</span> *        <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-type-id" title="ORBit_small_get_type_id ()">ORBit_small_get_type_id</a>             (<span class="returnvalue">CORBA_Object</span> object,
 
91
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
 
92
<span class="returnvalue">void</span>                (<a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncInvokeFunc" title="ORBitAsyncInvokeFunc ()">*ORBitAsyncInvokeFunc</a>)             (<span class="returnvalue">CORBA_Object</span> object,
 
93
                                                         <span class="returnvalue">ORBit_IMethod</span> *m_data,
 
94
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry"><span class="returnvalue">ORBitAsyncQueueEntry</span></a> *aqe,
 
95
                                                         <span class="returnvalue">gpointer</span> user_data,
 
96
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
 
97
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-demarshal-async" title="ORBit_small_demarshal_async ()">ORBit_small_demarshal_async</a>         (<a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry"><span class="returnvalue">ORBitAsyncQueueEntry</span></a> *aqe,
 
98
                                                         <span class="returnvalue">gpointer</span> ret,
 
99
                                                         <span class="returnvalue">gpointer</span> *args,
 
100
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
 
101
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-invoke-stub" title="ORBit_small_invoke_stub ()">ORBit_small_invoke_stub</a>             (<span class="returnvalue">CORBA_Object</span> object,
 
102
                                                         <span class="returnvalue">ORBit_IMethod</span> *m_data,
 
103
                                                         <span class="returnvalue">gpointer</span> ret,
 
104
                                                         <span class="returnvalue">gpointer</span> *args,
 
105
                                                         <span class="returnvalue">CORBA_Context</span> ctx,
 
106
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
 
107
<span class="returnvalue">void</span>                <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-invoke-async" title="ORBit_small_invoke_async ()">ORBit_small_invoke_async</a>            (<span class="returnvalue">CORBA_Object</span> obj,
 
108
                                                         <span class="returnvalue">ORBit_IMethod</span> *m_data,
 
109
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncInvokeFunc" title="ORBitAsyncInvokeFunc ()"><span class="returnvalue">ORBitAsyncInvokeFunc</span></a> fn,
 
110
                                                         <span class="returnvalue">gpointer</span> user_data,
 
111
                                                         <span class="returnvalue">gpointer</span> *args,
 
112
                                                         <span class="returnvalue">CORBA_Context</span> ctx,
 
113
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);
 
114
#define             <a class="link" href="ORBit2-orbit2-small.html#ORBIT-SMALL-FAST-LOCALS:CAPS" title="ORBIT_SMALL_FAST_LOCALS">ORBIT_SMALL_FAST_LOCALS</a>
 
115
#define             <a class="link" href="ORBit2-orbit2-small.html#ORBIT-SMALL-FORCE-GENERIC-MARSHAL:CAPS" title="ORBIT_SMALL_FORCE_GENERIC_MARSHAL">ORBIT_SMALL_FORCE_GENERIC_MARSHAL</a>
 
116
<span class="returnvalue">CORBA_sequence_CORBA_TypeCode</span> * <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-get-types" title="ORBit_small_get_types ()">ORBit_small_get_types</a>   (const <span class="returnvalue">char</span> *name);
 
117
<span class="returnvalue">gboolean</span>            <a class="link" href="ORBit2-orbit2-small.html#ORBit-small-load-typelib" title="ORBit_small_load_typelib ()">ORBit_small_load_typelib</a>            (const <span class="returnvalue">char</span> *libname);
175
118
</pre>
176
119
</div>
177
 
<div class="refsect1" lang="en">
 
120
<div class="refsect1" title="Description">
178
121
<a name="ORBit2-orbit2-small.description"></a><h2>Description</h2>
179
122
<p>
180
123
</p>
181
124
</div>
182
 
<div class="refsect1" lang="en">
 
125
<div class="refsect1" title="Details">
183
126
<a name="ORBit2-orbit2-small.details"></a><h2>Details</h2>
184
 
<div class="refsect2" lang="en">
 
127
<div class="refsect2" title="ORBit_IModule">
185
128
<a name="ORBit-IModule"></a><h3>ORBit_IModule</h3>
186
129
<pre class="programlisting">typedef struct {
187
130
        CORBA_unsigned_long           version;
193
136
</p>
194
137
</div>
195
138
<hr>
196
 
<div class="refsect2" lang="en">
 
139
<div class="refsect2" title="ORBit_get_safe_tmp ()">
197
140
<a name="ORBit-get-safe-tmp"></a><h3>ORBit_get_safe_tmp ()</h3>
198
 
<pre class="programlisting">const char *        ORBit_get_safe_tmp                  (void);</pre>
 
141
<pre class="programlisting">const <span class="returnvalue">char</span> *        ORBit_get_safe_tmp                  (void);</pre>
199
142
<p>
200
143
</p>
201
144
<div class="variablelist"><table border="0">
208
151
</table></div>
209
152
</div>
210
153
<hr>
211
 
<div class="refsect2" lang="en">
 
154
<div class="refsect2" title="ORBit_small_alloc ()">
212
155
<a name="ORBit-small-alloc"></a><h3>ORBit_small_alloc ()</h3>
213
 
<pre class="programlisting"><a
214
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
215
 
>gpointer</a>            ORBit_small_alloc                   (CORBA_TypeCode tc);</pre>
 
156
<pre class="programlisting"><span class="returnvalue">gpointer</span>            ORBit_small_alloc                   (<span class="returnvalue">CORBA_TypeCode</span> tc);</pre>
216
157
<p>
217
158
</p>
218
159
<div class="variablelist"><table border="0">
232
173
</table></div>
233
174
</div>
234
175
<hr>
235
 
<div class="refsect2" lang="en">
 
176
<div class="refsect2" title="ORBit_small_allocbuf ()">
236
177
<a name="ORBit-small-allocbuf"></a><h3>ORBit_small_allocbuf ()</h3>
237
 
<pre class="programlisting"><a
238
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
239
 
>gpointer</a>            ORBit_small_allocbuf                (CORBA_TypeCode tc,
240
 
                                                         CORBA_unsigned_long length);</pre>
 
178
<pre class="programlisting"><span class="returnvalue">gpointer</span>            ORBit_small_allocbuf                (<span class="returnvalue">CORBA_TypeCode</span> tc,
 
179
                                                         <span class="returnvalue">CORBA_unsigned_long</span> length);</pre>
241
180
<p>
242
181
</p>
243
182
<div class="variablelist"><table border="0">
262
201
</table></div>
263
202
</div>
264
203
<hr>
265
 
<div class="refsect2" lang="en">
 
204
<div class="refsect2" title="ORBit_small_freekids ()">
266
205
<a name="ORBit-small-freekids"></a><h3>ORBit_small_freekids ()</h3>
267
 
<pre class="programlisting">void                ORBit_small_freekids                (CORBA_TypeCode tc,
268
 
                                                         <a
269
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
270
 
>gpointer</a> p,
271
 
                                                         <a
272
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
273
 
>gpointer</a> d);</pre>
 
206
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_small_freekids                (<span class="returnvalue">CORBA_TypeCode</span> tc,
 
207
                                                         <span class="returnvalue">gpointer</span> p,
 
208
                                                         <span class="returnvalue">gpointer</span> d);</pre>
274
209
<p>
275
210
</p>
276
211
<div class="variablelist"><table border="0">
295
230
</table></div>
296
231
</div>
297
232
<hr>
298
 
<div class="refsect2" lang="en">
 
233
<div class="refsect2" title="ORBit_sequence_alloc ()">
299
234
<a name="ORBit-sequence-alloc"></a><h3>ORBit_sequence_alloc ()</h3>
300
 
<pre class="programlisting"><a
301
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
302
 
>gpointer</a>            ORBit_sequence_alloc                (CORBA_TypeCode sequence_tc,
303
 
                                                         CORBA_unsigned_long length);</pre>
 
235
<pre class="programlisting"><span class="returnvalue">gpointer</span>            ORBit_sequence_alloc                (<span class="returnvalue">CORBA_TypeCode</span> sequence_tc,
 
236
                                                         <span class="returnvalue">CORBA_unsigned_long</span> length);</pre>
304
237
<p>
305
238
</p>
306
239
<div class="variablelist"><table border="0">
325
258
</table></div>
326
259
</div>
327
260
<hr>
328
 
<div class="refsect2" lang="en">
 
261
<div class="refsect2" title="ORBit_sequence_append ()">
329
262
<a name="ORBit-sequence-append"></a><h3>ORBit_sequence_append ()</h3>
330
 
<pre class="programlisting">void                ORBit_sequence_append               (<a
331
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
332
 
>gpointer</a> sequence,
333
 
                                                         <a
334
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
335
 
>gconstpointer</a> element);</pre>
 
263
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_sequence_append               (<span class="returnvalue">gpointer</span> sequence,
 
264
                                                         <span class="returnvalue">gconstpointer</span> element);</pre>
336
265
<p>
337
266
</p>
338
267
<div class="variablelist"><table border="0">
352
281
</table></div>
353
282
</div>
354
283
<hr>
355
 
<div class="refsect2" lang="en">
 
284
<div class="refsect2" title="ORBit_sequence_set_size ()">
356
285
<a name="ORBit-sequence-set-size"></a><h3>ORBit_sequence_set_size ()</h3>
357
 
<pre class="programlisting">void                ORBit_sequence_set_size             (<a
358
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
359
 
>gpointer</a> sequence,
360
 
                                                         CORBA_unsigned_long length);</pre>
 
286
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_sequence_set_size             (<span class="returnvalue">gpointer</span> sequence,
 
287
                                                         <span class="returnvalue">CORBA_unsigned_long</span> length);</pre>
361
288
<p>
362
289
</p>
363
290
<div class="variablelist"><table border="0">
377
304
</table></div>
378
305
</div>
379
306
<hr>
380
 
<div class="refsect2" lang="en">
 
307
<div class="refsect2" title="ORBit_sequence_index()">
381
308
<a name="ORBit-sequence-index"></a><h3>ORBit_sequence_index()</h3>
382
309
<pre class="programlisting">#define        ORBit_sequence_index(sequence,idx) (sequence)-&gt;_buffer[(idx)]
383
310
</pre>
400
327
</table></div>
401
328
</div>
402
329
<hr>
403
 
<div class="refsect2" lang="en">
 
330
<div class="refsect2" title="ORBit_sequence_concat ()">
404
331
<a name="ORBit-sequence-concat"></a><h3>ORBit_sequence_concat ()</h3>
405
 
<pre class="programlisting">void                ORBit_sequence_concat               (<a
406
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
407
 
>gpointer</a> sequence,
408
 
                                                         <a
409
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gconstpointer"
410
 
>gconstpointer</a> append);</pre>
 
332
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_sequence_concat               (<span class="returnvalue">gpointer</span> sequence,
 
333
                                                         <span class="returnvalue">gconstpointer</span> append);</pre>
411
334
<p>
412
335
</p>
413
336
<div class="variablelist"><table border="0">
427
350
</table></div>
428
351
</div>
429
352
<hr>
430
 
<div class="refsect2" lang="en">
 
353
<div class="refsect2" title="enum ORBitConnectionStatus">
431
354
<a name="ORBitConnectionStatus"></a><h3>enum ORBitConnectionStatus</h3>
432
355
<pre class="programlisting">typedef enum {
433
356
        ORBIT_CONNECTION_CONNECTED,
440
363
</p>
441
364
</div>
442
365
<hr>
443
 
<div class="refsect2" lang="en">
 
366
<div class="refsect2" title="ORBit_small_get_servant ()">
444
367
<a name="ORBit-small-get-servant"></a><h3>ORBit_small_get_servant ()</h3>
445
 
<pre class="programlisting"><a
446
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
447
 
>gpointer</a>            ORBit_small_get_servant             (CORBA_Object obj);</pre>
 
368
<pre class="programlisting"><span class="returnvalue">gpointer</span>            ORBit_small_get_servant             (<span class="returnvalue">CORBA_Object</span> obj);</pre>
448
369
<p>
449
370
</p>
450
371
<div class="variablelist"><table border="0">
464
385
</table></div>
465
386
</div>
466
387
<hr>
467
 
<div class="refsect2" lang="en">
 
388
<div class="refsect2" title="ORBit_small_get_connection_status ()">
468
389
<a name="ORBit-small-get-connection-status"></a><h3>ORBit_small_get_connection_status ()</h3>
469
 
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  ORBit_small_get_connection_status
470
 
                                                        (CORBA_Object obj);</pre>
 
390
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  ORBit_small_get_connection_status
 
391
                                                        (<span class="returnvalue">CORBA_Object</span> obj);</pre>
471
392
<p>
472
393
</p>
473
394
<div class="variablelist"><table border="0">
487
408
</table></div>
488
409
</div>
489
410
<hr>
490
 
<div class="refsect2" lang="en">
 
411
<div class="refsect2" title="ORBit_small_listen_for_broken ()">
491
412
<a name="ORBit-small-listen-for-broken"></a><h3>ORBit_small_listen_for_broken ()</h3>
492
 
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  ORBit_small_listen_for_broken    (CORBA_Object obj,
493
 
                                                         <a
494
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
495
 
>GCallback</a> fn,
496
 
                                                         <a
497
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
498
 
>gpointer</a> user_data);</pre>
 
413
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  ORBit_small_listen_for_broken    (<span class="returnvalue">CORBA_Object</span> obj,
 
414
                                                         <span class="returnvalue">GCallback</span> fn,
 
415
                                                         <span class="returnvalue">gpointer</span> user_data);</pre>
499
416
<p>
500
417
</p>
501
418
<div class="variablelist"><table border="0">
525
442
</table></div>
526
443
</div>
527
444
<hr>
528
 
<div class="refsect2" lang="en">
 
445
<div class="refsect2" title="ORBit_small_unlisten_for_broken_full ()">
529
446
<a name="ORBit-small-unlisten-for-broken-full"></a><h3>ORBit_small_unlisten_for_broken_full ()</h3>
530
 
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  ORBit_small_unlisten_for_broken_full
531
 
                                                        (CORBA_Object obj,
532
 
                                                         <a
533
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
534
 
>GCallback</a> fn,
535
 
                                                         <a
536
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
537
 
>gpointer</a> user_data);</pre>
 
447
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  ORBit_small_unlisten_for_broken_full
 
448
                                                        (<span class="returnvalue">CORBA_Object</span> obj,
 
449
                                                         <span class="returnvalue">GCallback</span> fn,
 
450
                                                         <span class="returnvalue">gpointer</span> user_data);</pre>
538
451
<p>
539
452
</p>
540
453
<div class="variablelist"><table border="0">
564
477
</table></div>
565
478
</div>
566
479
<hr>
567
 
<div class="refsect2" lang="en">
 
480
<div class="refsect2" title="ORBit_small_unlisten_for_broken ()">
568
481
<a name="ORBit-small-unlisten-for-broken"></a><h3>ORBit_small_unlisten_for_broken ()</h3>
569
 
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus">ORBitConnectionStatus</a>  ORBit_small_unlisten_for_broken  (CORBA_Object obj,
570
 
                                                         <a
571
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
572
 
>GCallback</a> fn);</pre>
 
482
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnectionStatus" title="enum ORBitConnectionStatus"><span class="returnvalue">ORBitConnectionStatus</span></a>  ORBit_small_unlisten_for_broken  (<span class="returnvalue">CORBA_Object</span> obj,
 
483
                                                         <span class="returnvalue">GCallback</span> fn);</pre>
573
484
<p>
574
485
</p>
575
486
<div class="variablelist"><table border="0">
594
505
</table></div>
595
506
</div>
596
507
<hr>
597
 
<div class="refsect2" lang="en">
 
508
<div class="refsect2" title="ORBitConnection">
598
509
<a name="ORBitConnection"></a><h3>ORBitConnection</h3>
599
510
<pre class="programlisting">typedef struct _ORBitConnection ORBitConnection;</pre>
600
511
<p>
601
512
</p>
602
513
</div>
603
514
<hr>
604
 
<div class="refsect2" lang="en">
 
515
<div class="refsect2" title="ORBit_small_get_connection ()">
605
516
<a name="ORBit-small-get-connection"></a><h3>ORBit_small_get_connection ()</h3>
606
 
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *   ORBit_small_get_connection          (CORBA_Object obj);</pre>
 
517
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *   ORBit_small_get_connection          (<span class="returnvalue">CORBA_Object</span> obj);</pre>
607
518
<p>
608
519
</p>
609
520
<div class="variablelist"><table border="0">
623
534
</table></div>
624
535
</div>
625
536
<hr>
626
 
<div class="refsect2" lang="en">
 
537
<div class="refsect2" title="ORBit_small_get_connection_ref ()">
627
538
<a name="ORBit-small-get-connection-ref"></a><h3>ORBit_small_get_connection_ref ()</h3>
628
 
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *   ORBit_small_get_connection_ref      (CORBA_Object obj);</pre>
 
539
<pre class="programlisting"><a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *   ORBit_small_get_connection_ref      (<span class="returnvalue">CORBA_Object</span> obj);</pre>
629
540
<p>
630
541
</p>
631
542
<div class="variablelist"><table border="0">
645
556
</table></div>
646
557
</div>
647
558
<hr>
648
 
<div class="refsect2" lang="en">
 
559
<div class="refsect2" title="ORBit_small_connection_unref ()">
649
560
<a name="ORBit-small-connection-unref"></a><h3>ORBit_small_connection_unref ()</h3>
650
 
<pre class="programlisting">void                ORBit_small_connection_unref        (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *cnx);</pre>
 
561
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_small_connection_unref        (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *cnx);</pre>
651
562
<p>
652
563
</p>
653
564
<div class="variablelist"><table border="0">
660
571
</table></div>
661
572
</div>
662
573
<hr>
663
 
<div class="refsect2" lang="en">
 
574
<div class="refsect2" title="ORBit_connection_set_max_buffer ()">
664
575
<a name="ORBit-connection-set-max-buffer"></a><h3>ORBit_connection_set_max_buffer ()</h3>
665
 
<pre class="programlisting">void                ORBit_connection_set_max_buffer     (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection">ORBitConnection</a> *cnx,
666
 
                                                         <a
667
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gulong"
668
 
>gulong</a> max_buffer_bytes);</pre>
 
576
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_connection_set_max_buffer     (<a class="link" href="ORBit2-orbit2-small.html#ORBitConnection" title="ORBitConnection"><span class="returnvalue">ORBitConnection</span></a> *cnx,
 
577
                                                         <span class="returnvalue">gulong</span> max_buffer_bytes);</pre>
669
578
<p>
670
579
</p>
671
580
<div class="variablelist"><table border="0">
685
594
</table></div>
686
595
</div>
687
596
<hr>
688
 
<div class="refsect2" lang="en">
 
597
<div class="refsect2" title="ORBit_small_get_iinterface ()">
689
598
<a name="ORBit-small-get-iinterface"></a><h3>ORBit_small_get_iinterface ()</h3>
690
 
<pre class="programlisting">ORBit_IInterface *  ORBit_small_get_iinterface          (CORBA_Object opt_object,
691
 
                                                         const CORBA_char *repo_id,
692
 
                                                         CORBA_Environment *ev);</pre>
 
599
<pre class="programlisting"><span class="returnvalue">ORBit_IInterface</span> *  ORBit_small_get_iinterface          (<span class="returnvalue">CORBA_Object</span> opt_object,
 
600
                                                         const <span class="returnvalue">CORBA_char</span> *repo_id,
 
601
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
693
602
<p>
694
603
</p>
695
604
<div class="variablelist"><table border="0">
719
628
</table></div>
720
629
</div>
721
630
<hr>
722
 
<div class="refsect2" lang="en">
 
631
<div class="refsect2" title="ORBit_small_flags">
723
632
<a name="ORBit-small-flags"></a><h3>ORBit_small_flags</h3>
724
633
<pre class="programlisting">extern int     ORBit_small_flags;
725
634
</pre>
727
636
</p>
728
637
</div>
729
638
<hr>
730
 
<div class="refsect2" lang="en">
 
639
<div class="refsect2" title="ORBit_small_get_iinterfaces ()">
731
640
<a name="ORBit-small-get-iinterfaces"></a><h3>ORBit_small_get_iinterfaces ()</h3>
732
 
<pre class="programlisting">CORBA_sequence_ORBit_IInterface * ORBit_small_get_iinterfaces
733
 
                                                        (const char *name);</pre>
 
641
<pre class="programlisting"><span class="returnvalue">CORBA_sequence_ORBit_IInterface</span> * ORBit_small_get_iinterfaces
 
642
                                                        (const <span class="returnvalue">char</span> *name);</pre>
734
643
<p>
735
644
</p>
736
645
<div class="variablelist"><table border="0">
750
659
</table></div>
751
660
</div>
752
661
<hr>
753
 
<div class="refsect2" lang="en">
 
662
<div class="refsect2" title="ORBitAsyncQueueEntry">
754
663
<a name="ORBitAsyncQueueEntry"></a><h3>ORBitAsyncQueueEntry</h3>
755
664
<pre class="programlisting">typedef struct _ORBitAsyncQueueEntry ORBitAsyncQueueEntry;</pre>
756
665
<p>
757
666
</p>
758
667
</div>
759
668
<hr>
760
 
<div class="refsect2" lang="en">
 
669
<div class="refsect2" title="ORBit_small_invoke_stub_n ()">
761
670
<a name="ORBit-small-invoke-stub-n"></a><h3>ORBit_small_invoke_stub_n ()</h3>
762
 
<pre class="programlisting">void                ORBit_small_invoke_stub_n           (CORBA_Object object,
763
 
                                                         ORBit_IMethods *methods,
764
 
                                                         <a
765
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"
766
 
>glong</a> index,
767
 
                                                         <a
768
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
769
 
>gpointer</a> ret,
770
 
                                                         <a
771
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
772
 
>gpointer</a> *args,
773
 
                                                         CORBA_Context ctx,
774
 
                                                         CORBA_Environment *ev);</pre>
 
671
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_small_invoke_stub_n           (<span class="returnvalue">CORBA_Object</span> object,
 
672
                                                         <span class="returnvalue">ORBit_IMethods</span> *methods,
 
673
                                                         <span class="returnvalue">glong</span> index,
 
674
                                                         <span class="returnvalue">gpointer</span> ret,
 
675
                                                         <span class="returnvalue">gpointer</span> *args,
 
676
                                                         <span class="returnvalue">CORBA_Context</span> ctx,
 
677
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
775
678
<p>
776
679
</p>
777
680
<div class="variablelist"><table border="0">
816
719
</table></div>
817
720
</div>
818
721
<hr>
819
 
<div class="refsect2" lang="en">
 
722
<div class="refsect2" title="ORBit_small_get_type_id ()">
820
723
<a name="ORBit-small-get-type-id"></a><h3>ORBit_small_get_type_id ()</h3>
821
 
<pre class="programlisting">CORBA_char *        ORBit_small_get_type_id             (CORBA_Object object,
822
 
                                                         CORBA_Environment *ev);</pre>
 
724
<pre class="programlisting"><span class="returnvalue">CORBA_char</span> *        ORBit_small_get_type_id             (<span class="returnvalue">CORBA_Object</span> object,
 
725
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
823
726
<p>
824
727
</p>
825
728
<div class="variablelist"><table border="0">
844
747
</table></div>
845
748
</div>
846
749
<hr>
847
 
<div class="refsect2" lang="en">
 
750
<div class="refsect2" title="ORBitAsyncInvokeFunc ()">
848
751
<a name="ORBitAsyncInvokeFunc"></a><h3>ORBitAsyncInvokeFunc ()</h3>
849
 
<pre class="programlisting">void                (*ORBitAsyncInvokeFunc)             (CORBA_Object object,
850
 
                                                         ORBit_IMethod *m_data,
851
 
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry">ORBitAsyncQueueEntry</a> *aqe,
852
 
                                                         <a
853
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
854
 
>gpointer</a> user_data,
855
 
                                                         CORBA_Environment *ev);</pre>
 
752
<pre class="programlisting"><span class="returnvalue">void</span>                (*ORBitAsyncInvokeFunc)             (<span class="returnvalue">CORBA_Object</span> object,
 
753
                                                         <span class="returnvalue">ORBit_IMethod</span> *m_data,
 
754
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry"><span class="returnvalue">ORBitAsyncQueueEntry</span></a> *aqe,
 
755
                                                         <span class="returnvalue">gpointer</span> user_data,
 
756
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
856
757
<p>
857
758
</p>
858
759
<div class="variablelist"><table border="0">
887
788
</table></div>
888
789
</div>
889
790
<hr>
890
 
<div class="refsect2" lang="en">
 
791
<div class="refsect2" title="ORBit_small_demarshal_async ()">
891
792
<a name="ORBit-small-demarshal-async"></a><h3>ORBit_small_demarshal_async ()</h3>
892
 
<pre class="programlisting">void                ORBit_small_demarshal_async         (<a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry">ORBitAsyncQueueEntry</a> *aqe,
893
 
                                                         <a
894
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
895
 
>gpointer</a> ret,
896
 
                                                         <a
897
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
898
 
>gpointer</a> *args,
899
 
                                                         CORBA_Environment *ev);</pre>
 
793
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_small_demarshal_async         (<a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncQueueEntry" title="ORBitAsyncQueueEntry"><span class="returnvalue">ORBitAsyncQueueEntry</span></a> *aqe,
 
794
                                                         <span class="returnvalue">gpointer</span> ret,
 
795
                                                         <span class="returnvalue">gpointer</span> *args,
 
796
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
900
797
<p>
901
798
</p>
902
799
<div class="variablelist"><table border="0">
926
823
</table></div>
927
824
</div>
928
825
<hr>
929
 
<div class="refsect2" lang="en">
 
826
<div class="refsect2" title="ORBit_small_invoke_stub ()">
930
827
<a name="ORBit-small-invoke-stub"></a><h3>ORBit_small_invoke_stub ()</h3>
931
 
<pre class="programlisting">void                ORBit_small_invoke_stub             (CORBA_Object object,
932
 
                                                         ORBit_IMethod *m_data,
933
 
                                                         <a
934
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
935
 
>gpointer</a> ret,
936
 
                                                         <a
937
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
938
 
>gpointer</a> *args,
939
 
                                                         CORBA_Context ctx,
940
 
                                                         CORBA_Environment *ev);</pre>
 
828
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_small_invoke_stub             (<span class="returnvalue">CORBA_Object</span> object,
 
829
                                                         <span class="returnvalue">ORBit_IMethod</span> *m_data,
 
830
                                                         <span class="returnvalue">gpointer</span> ret,
 
831
                                                         <span class="returnvalue">gpointer</span> *args,
 
832
                                                         <span class="returnvalue">CORBA_Context</span> ctx,
 
833
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
941
834
<p>
942
835
</p>
943
836
<div class="variablelist"><table border="0">
977
870
</table></div>
978
871
</div>
979
872
<hr>
980
 
<div class="refsect2" lang="en">
 
873
<div class="refsect2" title="ORBit_small_invoke_async ()">
981
874
<a name="ORBit-small-invoke-async"></a><h3>ORBit_small_invoke_async ()</h3>
982
 
<pre class="programlisting">void                ORBit_small_invoke_async            (CORBA_Object obj,
983
 
                                                         ORBit_IMethod *m_data,
984
 
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncInvokeFunc" title="ORBitAsyncInvokeFunc ()">ORBitAsyncInvokeFunc</a> fn,
985
 
                                                         <a
986
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
987
 
>gpointer</a> user_data,
988
 
                                                         <a
989
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
990
 
>gpointer</a> *args,
991
 
                                                         CORBA_Context ctx,
992
 
                                                         CORBA_Environment *ev);</pre>
 
875
<pre class="programlisting"><span class="returnvalue">void</span>                ORBit_small_invoke_async            (<span class="returnvalue">CORBA_Object</span> obj,
 
876
                                                         <span class="returnvalue">ORBit_IMethod</span> *m_data,
 
877
                                                         <a class="link" href="ORBit2-orbit2-small.html#ORBitAsyncInvokeFunc" title="ORBitAsyncInvokeFunc ()"><span class="returnvalue">ORBitAsyncInvokeFunc</span></a> fn,
 
878
                                                         <span class="returnvalue">gpointer</span> user_data,
 
879
                                                         <span class="returnvalue">gpointer</span> *args,
 
880
                                                         <span class="returnvalue">CORBA_Context</span> ctx,
 
881
                                                         <span class="returnvalue">CORBA_Environment</span> *ev);</pre>
993
882
<p>
994
883
This method is used to invoke a remote (or local) method
995
884
asynchronously. <em class="parameter"><code>fn</code></em> is called back on return - either with an empty
996
885
CORBA_Environment indicating success, or with the error.</p>
997
 
<p>
998
 
</p>
999
886
<div class="variablelist"><table border="0">
1000
887
<col align="left" valign="top">
1001
888
<tbody>
1038
925
</table></div>
1039
926
</div>
1040
927
<hr>
1041
 
<div class="refsect2" lang="en">
1042
 
<a name="ORBIT-SMALL-FAST-LOCALS--CAPS"></a><h3>ORBIT_SMALL_FAST_LOCALS</h3>
 
928
<div class="refsect2" title="ORBIT_SMALL_FAST_LOCALS">
 
929
<a name="ORBIT-SMALL-FAST-LOCALS:CAPS"></a><h3>ORBIT_SMALL_FAST_LOCALS</h3>
1043
930
<pre class="programlisting">#define ORBIT_SMALL_FAST_LOCALS           1
1044
931
</pre>
1045
932
<p>
1046
933
</p>
1047
934
</div>
1048
935
<hr>
1049
 
<div class="refsect2" lang="en">
1050
 
<a name="ORBIT-SMALL-FORCE-GENERIC-MARSHAL--CAPS"></a><h3>ORBIT_SMALL_FORCE_GENERIC_MARSHAL</h3>
 
936
<div class="refsect2" title="ORBIT_SMALL_FORCE_GENERIC_MARSHAL">
 
937
<a name="ORBIT-SMALL-FORCE-GENERIC-MARSHAL:CAPS"></a><h3>ORBIT_SMALL_FORCE_GENERIC_MARSHAL</h3>
1051
938
<pre class="programlisting">#define ORBIT_SMALL_FORCE_GENERIC_MARSHAL 2
1052
939
</pre>
1053
940
<p>
1054
941
</p>
1055
942
</div>
1056
943
<hr>
1057
 
<div class="refsect2" lang="en">
 
944
<div class="refsect2" title="ORBit_small_get_types ()">
1058
945
<a name="ORBit-small-get-types"></a><h3>ORBit_small_get_types ()</h3>
1059
 
<pre class="programlisting">CORBA_sequence_CORBA_TypeCode * ORBit_small_get_types   (const char *name);</pre>
 
946
<pre class="programlisting"><span class="returnvalue">CORBA_sequence_CORBA_TypeCode</span> * ORBit_small_get_types   (const <span class="returnvalue">char</span> *name);</pre>
1060
947
<p>
1061
948
</p>
1062
949
<div class="variablelist"><table border="0">
1076
963
</table></div>
1077
964
</div>
1078
965
<hr>
1079
 
<div class="refsect2" lang="en">
 
966
<div class="refsect2" title="ORBit_small_load_typelib ()">
1080
967
<a name="ORBit-small-load-typelib"></a><h3>ORBit_small_load_typelib ()</h3>
1081
 
<pre class="programlisting"><a
1082
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1083
 
>gboolean</a>            ORBit_small_load_typelib            (const char *libname);</pre>
 
968
<pre class="programlisting"><span class="returnvalue">gboolean</span>            ORBit_small_load_typelib            (const <span class="returnvalue">char</span> *libname);</pre>
1084
969
<p>
1085
970
This method has security issues if you do not use
1086
971
an absolute path in <em class="parameter"><code>libname</code></em>. The environment variables
1087
972
ORBIT_TYPELIB_PATH and GNOME2_PATH are used to scan for
1088
973
type libraries.</p>
1089
 
<p>
1090
 
</p>
1091
974
<div class="variablelist"><table border="0">
1092
975
<col align="left" valign="top">
1093
976
<tbody>
1108
991
</div>
1109
992
<div class="footer">
1110
993
<hr>
1111
 
          Generated by GTK-Doc V1.11</div>
 
994
          Generated by GTK-Doc V1.14</div>
1112
995
</body>
1113
 
</html>
 
996
</html>
 
 
b'\\ No newline at end of file'