View Javadoc

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  }