00001 package sctConf; 00002 00003 00011 abstract public class ABCDModuleHelper 00012 { 00013 private static String _id = "IDL:sctConf/ABCDModule:1.0"; 00014 00015 public static void insert (org.omg.CORBA.Any a, sctConf.ABCDModule that) 00016 { 00017 org.omg.CORBA.portable.OutputStream out = a.create_output_stream (); 00018 a.type (type ()); 00019 write (out, that); 00020 a.read_value (out.create_input_stream (), type ()); 00021 } 00022 00023 public static sctConf.ABCDModule extract (org.omg.CORBA.Any a) 00024 { 00025 return read (a.create_input_stream ()); 00026 } 00027 00028 private static org.omg.CORBA.TypeCode __typeCode = null; 00029 private static boolean __active = false; 00030 synchronized public static org.omg.CORBA.TypeCode type () 00031 { 00032 if (__typeCode == null) 00033 { 00034 synchronized (org.omg.CORBA.TypeCode.class) 00035 { 00036 if (__typeCode == null) 00037 { 00038 if (__active) 00039 { 00040 return org.omg.CORBA.ORB.init().create_recursive_tc ( _id ); 00041 } 00042 __active = true; 00043 org.omg.CORBA.StructMember[] _members0 = new org.omg.CORBA.StructMember [11]; 00044 org.omg.CORBA.TypeCode _tcOf_members0 = null; 00045 _tcOf_members0 = sctConf.ABCDChipHelper.type (); 00046 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (12, _tcOf_members0 ); 00047 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.ChipArrayHelper.id (), "ChipArray", _tcOf_members0); 00048 _members0[0] = new org.omg.CORBA.StructMember ( 00049 "chip", 00050 _tcOf_members0, 00051 null); 00052 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00053 _members0[1] = new org.omg.CORBA.StructMember ( 00054 "present", 00055 _tcOf_members0, 00056 null); 00057 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00058 _members0[2] = new org.omg.CORBA.StructMember ( 00059 "active", 00060 _tcOf_members0, 00061 null); 00062 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00063 _members0[3] = new org.omg.CORBA.StructMember ( 00064 "select", 00065 _tcOf_members0, 00066 null); 00067 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00068 _members0[4] = new org.omg.CORBA.StructMember ( 00069 "groupId", 00070 _tcOf_members0, 00071 null); 00072 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_ulong); 00073 _members0[5] = new org.omg.CORBA.StructMember ( 00074 "bocConfig", 00075 _tcOf_members0, 00076 null); 00077 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00078 _members0[6] = new org.omg.CORBA.StructMember ( 00079 "pTTC", 00080 _tcOf_members0, 00081 null); 00082 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00083 _members0[7] = new org.omg.CORBA.StructMember ( 00084 "rTTC", 00085 _tcOf_members0, 00086 null); 00087 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00088 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (2, _tcOf_members0 ); 00089 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.RxArrayHelper.id (), "RxArray", _tcOf_members0); 00090 _members0[8] = new org.omg.CORBA.StructMember ( 00091 "rx", 00092 _tcOf_members0, 00093 null); 00094 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00095 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (4, _tcOf_members0 ); 00096 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.UnusedArray1Helper.id (), "UnusedArray1", _tcOf_members0); 00097 _members0[9] = new org.omg.CORBA.StructMember ( 00098 "unused1", 00099 _tcOf_members0, 00100 null); 00101 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_ulong); 00102 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (4, _tcOf_members0 ); 00103 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.UnusedArray2Helper.id (), "UnusedArray2", _tcOf_members0); 00104 _members0[10] = new org.omg.CORBA.StructMember ( 00105 "unused2", 00106 _tcOf_members0, 00107 null); 00108 __typeCode = org.omg.CORBA.ORB.init ().create_struct_tc (sctConf.ABCDModuleHelper.id (), "ABCDModule", _members0); 00109 __active = false; 00110 } 00111 } 00112 } 00113 return __typeCode; 00114 } 00115 00116 public static String id () 00117 { 00118 return _id; 00119 } 00120 00121 public static sctConf.ABCDModule read (org.omg.CORBA.portable.InputStream istream) 00122 { 00123 sctConf.ABCDModule value = new sctConf.ABCDModule (); 00124 value.chip = sctConf.ChipArrayHelper.read (istream); 00125 value.present = istream.read_octet (); 00126 value.active = istream.read_octet (); 00127 value.select = istream.read_octet (); 00128 value.groupId = istream.read_octet (); 00129 value.bocConfig = istream.read_ulong (); 00130 value.pTTC = istream.read_octet (); 00131 value.rTTC = istream.read_octet (); 00132 value.rx = sctConf.RxArrayHelper.read (istream); 00133 value.unused1 = sctConf.UnusedArray1Helper.read (istream); 00134 value.unused2 = sctConf.UnusedArray2Helper.read (istream); 00135 return value; 00136 } 00137 00138 public static void write (org.omg.CORBA.portable.OutputStream ostream, sctConf.ABCDModule value) 00139 { 00140 sctConf.ChipArrayHelper.write (ostream, value.chip); 00141 ostream.write_octet (value.present); 00142 ostream.write_octet (value.active); 00143 ostream.write_octet (value.select); 00144 ostream.write_octet (value.groupId); 00145 ostream.write_ulong (value.bocConfig); 00146 ostream.write_octet (value.pTTC); 00147 ostream.write_octet (value.rTTC); 00148 sctConf.RxArrayHelper.write (ostream, value.rx); 00149 sctConf.UnusedArray1Helper.write (ostream, value.unused1); 00150 sctConf.UnusedArray2Helper.write (ostream, value.unused2); 00151 } 00152 00153 }