File: index.html

package info (click to toggle)
omniorb-dfsg 4.1.6-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 14,072 kB
  • ctags: 21,067
  • sloc: cpp: 109,772; ansic: 15,771; python: 14,158; sh: 2,754; yacc: 2,230; lex: 671; xml: 438; perl: 383; makefile: 88
file content (152 lines) | stat: -rw-r--r-- 7,620 bytes parent folder | download | duplicates (2)
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
            "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>
<TITLE>omniORB</TITLE>

<META http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<META name="GENERATOR" content="hevea 1.10">
<LINK rel="stylesheet" type="text/css" href="omniORB.css">
</HEAD>
<BODY >
<!--HEVEA command line is: hevea omniORB -->
<!--HACHA command line is: hacha omniORB.html -->
<DIV CLASS="center"><P> <FONT SIZE=7>The omniORB version 4.1<BR>
User&#X2019;s Guide
</FONT></P><P> <FONT SIZE=5>Duncan Grisby<BR>
</FONT><FONT SIZE=3>(</FONT><FONT SIZE=3><I>email: </I></FONT><A HREF="mailto:dgrisby@apasphere.com"><FONT SIZE=3><I><FONT COLOR=purple>dgrisby@apasphere.com</FONT></I></FONT></A><FONT SIZE=3>)</FONT><FONT SIZE=5><BR>
Apasphere Ltd.<BR>
Sai-Lai Lo<BR>
David Riddoch<BR>
AT&amp;T Laboratories Cambridge<BR>
</FONT></P><P>July 2009
</P></DIV><P><FONT SIZE=5><B>Changes and Additions, July 2007</B></FONT>
</P><UL CLASS="itemize"><LI CLASS="li-itemize">
Updates for omniORB 4.1.1.
</LI></UL><P><FONT SIZE=5><B>Changes and Additions, June 2005</B></FONT>
</P><UL CLASS="itemize"><LI CLASS="li-itemize">
New omniORB 4.1 features.
</LI></UL><P><FONT SIZE=5><B>Changes and Additions, October 2004</B></FONT>
</P><UL CLASS="itemize"><LI CLASS="li-itemize">
Packaging stubs into DLLs.
</LI></UL><P><FONT SIZE=5><B>Changes and Additions, July 2004</B></FONT>
</P><UL CLASS="itemize"><LI CLASS="li-itemize">
Minor updates.
</LI></UL><P><FONT SIZE=5><B>Changes and Additions, November 2002</B></FONT>
</P><UL CLASS="itemize"><LI CLASS="li-itemize">
Per thread timeouts.
</LI><LI CLASS="li-itemize">Implement missing interceptors.
</LI><LI CLASS="li-itemize">Minor fixes.
</LI></UL><P><FONT SIZE=5><B>Changes and Additions, June 2002</B></FONT>
</P><UL CLASS="itemize"><LI CLASS="li-itemize">
Updated to omniORB 4.0.
</LI></UL><P><FONT SIZE=5><B>Contents</B></FONT></P><UL>
<LI><A HREF="omniORB001.html">Introduction</A>
<UL>
<LI><A HREF="omniORB001.html#toc1">Features</A>
</LI><LI><A HREF="omniORB001.html#toc2">Setting up your environment</A>
</LI><LI><A HREF="omniORB001.html#toc3">Platform specific variables</A>
</LI></UL>
</LI><LI><A HREF="omniORB002.html">The Basics</A>
<UL>
<LI><A HREF="omniORB002.html#toc4">The Echo Object Example</A>
</LI><LI><A HREF="omniORB002.html#toc5">Specifying the Echo interface in IDL</A>
</LI><LI><A HREF="omniORB002.html#toc6">Generating the C++ stubs</A>
</LI><LI><A HREF="omniORB002.html#toc7">Object References and Servants</A>
</LI><LI><A HREF="omniORB002.html#toc8">A Quick Tour of the C++ stubs</A>
</LI><LI><A HREF="omniORB002.html#toc9">Writing the servant implementation</A>
</LI><LI><A HREF="omniORB002.html#toc10">Writing the client</A>
</LI><LI><A HREF="omniORB002.html#toc11">Example 1 &#X2014; Colocated Client and Implementation</A>
</LI><LI><A HREF="omniORB002.html#toc12">Example 2 &#X2014; Different Address Spaces</A>
</LI><LI><A HREF="omniORB002.html#toc13">Example 3 &#X2014; Using the Naming Service</A>
</LI><LI><A HREF="omniORB002.html#toc14">Example 4 &#X2014; Using tie implementation templates</A>
</LI><LI><A HREF="omniORB002.html#toc15">Source Listings</A>
</LI></UL>
</LI><LI><A HREF="omniORB003.html">C++ language mapping</A>
<UL>
<LI><A HREF="omniORB003.html#toc16">omniORB 2 BOA compatibility</A>
</LI><LI><A HREF="omniORB003.html#toc17">omniORB 3.0 compatibility</A>
</LI><LI><A HREF="omniORB003.html#toc18">omniORB 4.0 compatibility</A>
</LI></UL>
</LI><LI><A HREF="omniORB004.html">omniORB configuration and API</A>
<UL>
<LI><A HREF="omniORB004.html#toc19">Setting parameters</A>
</LI><LI><A HREF="omniORB004.html#toc20">Tracing options</A>
</LI><LI><A HREF="omniORB004.html#toc21">Miscellaneous global options</A>
</LI><LI><A HREF="omniORB004.html#toc22">Client side options</A>
</LI><LI><A HREF="omniORB004.html#toc23">Server side options</A>
</LI><LI><A HREF="omniORB004.html#toc24">GIOP and interoperability options</A>
</LI><LI><A HREF="omniORB004.html#toc25">System Exception Handlers</A>
</LI><LI><A HREF="omniORB004.html#toc26">Location forwarding</A>
</LI></UL>
</LI><LI><A HREF="omniORB005.html">The IDL compiler</A>
<UL>
<LI><A HREF="omniORB005.html#toc27">Common options</A>
</LI><LI><A HREF="omniORB005.html#toc28">C++ back-end options</A>
</LI><LI><A HREF="omniORB005.html#toc29">Examples</A>
</LI></UL>
</LI><LI><A HREF="omniORB006.html">Interoperable Naming Service</A>
<UL>
<LI><A HREF="omniORB006.html#toc30">Object URIs</A>
</LI><LI><A HREF="omniORB006.html#toc31">Configuring resolve_initial_references</A>
</LI><LI><A HREF="omniORB006.html#toc32">omniNames</A>
</LI><LI><A HREF="omniORB006.html#toc33">omniMapper</A>
</LI><LI><A HREF="omniORB006.html#toc34">Creating objects with simple object keys</A>
</LI></UL>
</LI><LI><A HREF="omniORB007.html">Interface Type Checking</A>
<UL>
<LI><A HREF="omniORB007.html#toc35">Introduction</A>
</LI><LI><A HREF="omniORB007.html#toc36">Interface Inheritance</A>
</LI></UL>
</LI><LI><A HREF="omniORB008.html">Connection and Thread Management</A>
<UL>
<LI><A HREF="omniORB008.html#toc37">Background</A>
</LI><LI><A HREF="omniORB008.html#toc38">The model</A>
</LI><LI><A HREF="omniORB008.html#toc39">Client side behaviour</A>
</LI><LI><A HREF="omniORB008.html#toc40">Server side behaviour</A>
</LI><LI><A HREF="omniORB008.html#toc41">Idle connection shutdown</A>
</LI><LI><A HREF="omniORB008.html#toc42">Transports and endpoints</A>
</LI><LI><A HREF="omniORB008.html#toc43">Connection selection and acceptance</A>
</LI><LI><A HREF="omniORB008.html#toc44">Bidirectional GIOP</A>
</LI><LI><A HREF="omniORB008.html#toc45">SSL transport</A>
</LI></UL>
</LI><LI><A HREF="omniORB009.html">Code set conversion</A>
<UL>
<LI><A HREF="omniORB009.html#toc46">Native code sets</A>
</LI><LI><A HREF="omniORB009.html#toc47">Code set library</A>
</LI><LI><A HREF="omniORB009.html#toc48">Implementing new code sets</A>
</LI></UL>
</LI><LI><A HREF="omniORB010.html">Interceptors</A>
<UL>
<LI><A HREF="omniORB010.html#toc49">Interceptor registration</A>
</LI><LI><A HREF="omniORB010.html#toc50">Available interceptors</A>
</LI></UL>
</LI><LI><A HREF="omniORB011.html">Type Any and TypeCode</A>
<UL>
<LI><A HREF="omniORB011.html#toc51">Example using type Any</A>
</LI><LI><A HREF="omniORB011.html#toc52">Type Any in omniORB</A>
</LI><LI><A HREF="omniORB011.html#toc53">TypeCode in omniORB</A>
</LI><LI><A HREF="omniORB011.html#toc54">Source Listing</A>
</LI></UL>
</LI><LI><A HREF="omniORB012.html">Packaging stubs into DLLs</A>
<UL>
<LI><A HREF="omniORB012.html#toc55">Dynamic loading and unloading</A>
</LI><LI><A HREF="omniORB012.html#toc56">Windows DLLs</A>
</LI></UL>
</LI><LI><A HREF="omniORB013.html">Objects by value, etc.</A>
<UL>
<LI><A HREF="omniORB013.html#toc57">Features</A>
</LI><LI><A HREF="omniORB013.html#toc58">Reference counting</A>
</LI><LI><A HREF="omniORB013.html#toc59">Value sharing and local calls</A>
</LI><LI><A HREF="omniORB013.html#toc60">Value box factories</A>
</LI><LI><A HREF="omniORB013.html#toc61">Standard value boxes</A>
</LI><LI><A HREF="omniORB013.html#toc62">Covariant returns</A>
</LI><LI><A HREF="omniORB013.html#toc63">Values inside Anys</A>
</LI><LI><A HREF="omniORB013.html#toc64">Local Interfaces</A>
</LI></UL>
</LI><LI><A HREF="omniORB014.html">References</A>
</LI></UL>
<!--FOOTER-->
<HR SIZE=2><BLOCKQUOTE CLASS="quote"><EM>This document was translated from L<sup>A</sup>T<sub>E</sub>X by
</EM><A HREF="http://hevea.inria.fr/index.html"><EM>H</EM><EM><FONT SIZE=2><sup>E</sup></FONT></EM><EM>V</EM><EM><FONT SIZE=2><sup>E</sup></FONT></EM><EM>A</EM></A><EM>.</EM></BLOCKQUOTE></BODY>
</HTML>