1 /***** Copyright (c) 1999 Object Management Group. Unlimited rights to
2 duplicate and use this code are hereby granted provided that this
3 copyright notice is included.
4 *****/
5
6 package org.omg.CORBA;
7
8 public interface DataOutputStream {
9
10 public void write_any (org.omg.CORBA.Any value);
11 public void write_boolean (boolean value);
12 public void write_char (char value);
13 public void write_wchar (char value);
14 public void write_octet (byte value);
15 public void write_short (short value);
16 public void write_ushort (short value);
17 public void write_long (int value);
18 public void write_ulong (int value);
19 public void write_longlong (long value);
20 public void write_ulonglong (long value);
21 public void write_float (float value);
22 public void write_double (double value);
23 public void write_longdouble (double value);
24 public void write_string (java.lang.String value);
25 public void write_wstring (java.lang.String value);
26 public void write_Object (org.omg.CORBA.Object value);
27 public void write_Abstract (java.lang.Object value);
28 public void write_Value (java.io.Serializable value);
29 public void write_TypeCode (org.omg.CORBA.TypeCode value);
30
31 public void write_any_array (org.omg.CORBA.Any[] seq,
32 int offset,
33 int length);
34 public void write_boolean_array (boolean[] seq,
35 int offset,
36 int length);
37 public void write_char_array (char[] seq,
38 int offset,
39 int length);
40 public void write_wchar_array (char[] seq,
41 int offset,
42 int length);
43 public void write_octet_array (byte[] seq,
44 int offset,
45 int length);
46 public void write_short_array (short[] seq,
47 int offset,
48 int length);
49 public void write_ushort_array (short[] seq,
50 int offset,
51 int length);
52 public void write_long_array (int[] seq,
53 int offset,
54 int length);
55 public void write_ulong_array (int[] seq,
56 int offset,
57 int length);
58 public void write_longlong_array (long[] seq,
59 int offset,
60 int length);
61 public void write_ulonglong_array (long[] seq,
62 int offset,
63 int length);
64 public void write_float_array (float[] seq,
65 int offset,
66 int length);
67 public void write_double_array (double[] seq,
68 int offset,
69 int length);
70 }