xref: /trunk/main/udkapi/com/sun/star/corba/iiop/iiop.idl (revision cdf0e10c)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27#include <com/sun/star/corba/giop/giop.idl>
28module com { module sun { module star { module corba { module iiop
29{
30    /**
31       @deprecated
32    */
33published 	struct Version
34	{
35		byte major;
36		byte minor;
37	};
38
39
40    /**
41       @deprecated
42    */
43published 	struct ProfileBody_1_0
44	{// renamed from ProfileBody
45		Version iiop_version;
46		CorbaString8 host;
47		unsigned short port;
48		sequence <byte> object_key;
49	};
50
51    /**
52       @deprecated
53    */
54published 	struct ProfileBody_1_1
55	{// also used for 1.2
56		Version iiop_version;
57		CorbaString8 host;
58		unsigned short port;
59		sequence < byte > object_key;
60// Added in 1.1 unchanged for 1.2
61		sequence <com::sun::star::corba::iop::TaggedComponent> components;
62	};
63
64    /**
65       @deprecated
66    */
67published 	struct ListenPoint
68	{
69		CorbaString8 host;
70		unsigned short port;
71	};
72
73    /**
74       @deprecated
75    */
76published typedef sequence<ListenPoint> ListenPointList;
77
78    /**
79       @deprecated
80    */
81published 	struct BiDirIIOPServiceContext
82	{// BI_DIR_IIOP Service Context
83		ListenPointList listen_points;
84	};
85
86}; }; }; }; };
87
88