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 }