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 DataInputStream {
9   
10      public org.omg.CORBA.Any read_any();
11      public boolean read_boolean();
12      public char read_char();
13      public char read_wchar();
14      public byte read_octet();
15      public short read_short();
16      public short read_ushort();
17      public int read_long();
18      public int read_ulong();
19      public long read_longlong();
20      public long read_ulonglong();
21      public float read_float();
22      public double read_double();
23      public double read_longdouble();
24      public java.lang.String read_string();
25      public java.lang.String read_wstring();
26      public org.omg.CORBA.Object read_Object();
27      public java.lang.Object read_Abstract();
28      public java.io.Serializable read_Value();
29      public org.omg.CORBA.TypeCode read_TypeCode();
30  
31      public void read_any_array(org.omg.CORBA.AnySeqHolder seq, 
32                          int offset, 
33                          int length);
34      public void read_boolean_array(org.omg.CORBA.BooleanSeqHolder seq, 
35                          int offset, 
36                          int length);
37      public void read_char_array(org.omg.CORBA.CharSeqHolder seq, 
38                          int offset, 
39                          int length);
40      public void read_wchar_array(org.omg.CORBA.WCharSeqHolder seq, 
41                          int offset, 
42                          int length);
43      public void read_octet_array(org.omg.CORBA.OctetSeqHolder seq, 
44                          int offset, 
45                          int length);
46      public void read_short_array(org.omg.CORBA.ShortSeqHolder seq, 
47                          int offset, 
48                          int length);
49      public void read_ushort_array(org.omg.CORBA.UShortSeqHolder seq, 
50                          int offset, 
51                          int length);
52      public void read_long_array(org.omg.CORBA.LongSeqHolder seq, 
53                          int offset, 
54                          int length);
55      public void read_ulong_array(org.omg.CORBA.ULongSeqHolder seq, 
56                          int offset, 
57                          int length);
58      public void read_ulonglong_array(org.omg.CORBA.ULongLongSeqHolder seq, 
59                          int offset, 
60                          int length);
61      public void read_longlong_array(org.omg.CORBA.LongLongSeqHolder seq, 
62                          int offset, 
63                          int length);
64      public void read_float_array(org.omg.CORBA.FloatSeqHolder seq, 
65                          int offset, 
66                          int length);
67      public void read_double_array(org.omg.CORBA.DoubleSeqHolder seq, 
68                          int offset, 
69                          int length);
70  }