00001 package sctConf; 00002 00003 00011 abstract public class ABCDModuleHelper 00012 { 00013 private static String _id = "IDL:sctConf/ABCDModule/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 [15]; 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 _members0[9] = new org.omg.CORBA.StructMember ( 00096 "normalMasks", 00097 _tcOf_members0, 00098 null); 00099 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00100 _members0[10] = new org.omg.CORBA.StructMember ( 00101 "moduleNumber", 00102 _tcOf_members0, 00103 null); 00104 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00105 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (2, _tcOf_members0 ); 00106 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.UnusedArray8_2Helper.id (), "UnusedArray8_2", _tcOf_members0); 00107 _members0[11] = new org.omg.CORBA.StructMember ( 00108 "unused1", 00109 _tcOf_members0, 00110 null); 00111 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_octet); 00112 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (16, _tcOf_members0 ); 00113 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.SerialNumberArrayHelper.id (), "SerialNumberArray", _tcOf_members0); 00114 _members0[12] = new org.omg.CORBA.StructMember ( 00115 "serialNumber", 00116 _tcOf_members0, 00117 null); 00118 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_ulong); 00119 _members0[13] = new org.omg.CORBA.StructMember ( 00120 "mid", 00121 _tcOf_members0, 00122 null); 00123 _tcOf_members0 = org.omg.CORBA.ORB.init ().get_primitive_tc (org.omg.CORBA.TCKind.tk_ulong); 00124 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_array_tc (7, _tcOf_members0 ); 00125 _tcOf_members0 = org.omg.CORBA.ORB.init ().create_alias_tc (sctConf.UnusedArray32_7Helper.id (), "UnusedArray32_7", _tcOf_members0); 00126 _members0[14] = new org.omg.CORBA.StructMember ( 00127 "unused2", 00128 _tcOf_members0, 00129 null); 00130 __typeCode = org.omg.CORBA.ORB.init ().create_struct_tc (sctConf.ABCDModuleHelper.id (), "ABCDModule", _members0); 00131 __active = false; 00132 } 00133 } 00134 } 00135 return __typeCode; 00136 } 00137 00138 public static String id () 00139 { 00140 return _id; 00141 } 00142 00143 public static sctConf.ABCDModule read (org.omg.CORBA.portable.InputStream istream) 00144 { 00145 sctConf.ABCDModule value = new sctConf.ABCDModule (); 00146 value.chip = sctConf.ChipArrayHelper.read (istream); 00147 value.present = istream.read_octet (); 00148 value.active = istream.read_octet (); 00149 value.select = istream.read_octet (); 00150 value.groupId = istream.read_octet (); 00151 value.bocConfig = istream.read_ulong (); 00152 value.pTTC = istream.read_octet (); 00153 value.rTTC = istream.read_octet (); 00154 value.rx = sctConf.RxArrayHelper.read (istream); 00155 value.normalMasks = istream.read_octet (); 00156 value.moduleNumber = istream.read_octet (); 00157 value.unused1 = sctConf.UnusedArray8_2Helper.read (istream); 00158 value.serialNumber = sctConf.SerialNumberArrayHelper.read (istream); 00159 value.mid = istream.read_ulong (); 00160 value.unused2 = sctConf.UnusedArray32_7Helper.read (istream); 00161 return value; 00162 } 00163 00164 public static void write (org.omg.CORBA.portable.OutputStream ostream, sctConf.ABCDModule value) 00165 { 00166 sctConf.ChipArrayHelper.write (ostream, value.chip); 00167 ostream.write_octet (value.present); 00168 ostream.write_octet (value.active); 00169 ostream.write_octet (value.select); 00170 ostream.write_octet (value.groupId); 00171 ostream.write_ulong (value.bocConfig); 00172 ostream.write_octet (value.pTTC); 00173 ostream.write_octet (value.rTTC); 00174 sctConf.RxArrayHelper.write (ostream, value.rx); 00175 ostream.write_octet (value.normalMasks); 00176 ostream.write_octet (value.moduleNumber); 00177 sctConf.UnusedArray8_2Helper.write (ostream, value.unused1); 00178 sctConf.SerialNumberArrayHelper.write (ostream, value.serialNumber); 00179 ostream.write_ulong (value.mid); 00180 sctConf.UnusedArray32_7Helper.write (ostream, value.unused2); 00181 } 00182 00183 }