1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __java_io_ObjectStreamConstants__ 5 #define __java_io_ObjectStreamConstants__ 6 7 #pragma interface 8 9 #include <java/lang/Object.h> 10 11 class java::io::ObjectStreamConstants : public ::java::lang::Object 12 { 13 14 public: 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)); 46 47 #endif // __java_io_ObjectStreamConstants__ 48