2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_io_ObjectStreamConstants__
5 #define __java_io_ObjectStreamConstants__
9 #include <java/lang/Object.h>
11 class java::io::ObjectStreamConstants
: public ::java::lang::Object
15 static const jint PROTOCOL_VERSION_1
= 1;
16 static const jint PROTOCOL_VERSION_2
= 2;
17 static const jshort STREAM_MAGIC
= -21267;
18 static const jshort STREAM_VERSION
= 5;
19 static const jbyte TC_NULL
= 112;
20 static const jbyte TC_REFERENCE
= 113;
21 static const jbyte TC_CLASSDESC
= 114;
22 static const jbyte TC_OBJECT
= 115;
23 static const jbyte TC_STRING
= 116;
24 static const jbyte TC_ARRAY
= 117;
25 static const jbyte TC_CLASS
= 118;
26 static const jbyte TC_BLOCKDATA
= 119;
27 static const jbyte TC_ENDBLOCKDATA
= 120;
28 static const jbyte TC_RESET
= 121;
29 static const jbyte TC_BLOCKDATALONG
= 122;
30 static const jbyte TC_EXCEPTION
= 123;
31 static const jbyte TC_LONGSTRING
= 124;
32 static const jbyte TC_PROXYCLASSDESC
= 125;
33 static const jbyte TC_ENUM
= 126;
34 static const jbyte TC_BASE
= 112;
35 static const jbyte TC_MAX
= 126;
36 static const jint baseWireHandle
= 8257536;
37 static const jbyte SC_WRITE_METHOD
= 1;
38 static const jbyte SC_SERIALIZABLE
= 2;
39 static const jbyte SC_EXTERNALIZABLE
= 4;
40 static const jbyte SC_BLOCK_DATA
= 8;
41 static const jbyte SC_ENUM
= 16;
42 static ::java::io::SerializablePermission
* SUBSTITUTION_PERMISSION
;
43 static ::java::io::SerializablePermission
* SUBCLASS_IMPLEMENTATION_PERMISSION
;
44 static ::java::lang::Class
class$
;
45 } __attribute__ ((java_interface
));
47 #endif // __java_io_ObjectStreamConstants__