tc
in
187188189190191192193194195196197
checkDestroyed (); final CDROutputStream out = new CDROutputStream(orb); try { out.write_value( discriminator.type(), discriminator.create_input_stream() ); out.write_value( member.type(), member.to_any().create_input_stream());
190191192193194195196197198199200
try { out.write_value( discriminator.type(), discriminator.create_input_stream() ); out.write_value( member.type(), member.to_any().create_input_stream()); org.omg.CORBA.Any out_any = orb.create_any(); out_any.type( type() );
20162017201820192020202120222023202420252026
Any tmp = ((CDRInputStream)src).orb().create_any(); TypeCodeImpl t = new TypeCodeImpl((ORB)dst.orb()); t.read_value((org.omg.CORBA_2_3.portable.InputStream)src); t.write_value((org.omg.CORBA_2_3.portable.OutputStream)dst); tmp.read_value(src, t); tmp.write_value(dst); break; } case TCKind._tk_TypeCode: {
20152016201720182019202020212022202320242025
210211212213214215216217218219220
switch (nv.flags()) { case ARG_IN.value: case ARG_INOUT.value: Any value = nv.value(); value.write_value(out); } } InputStream in = null; try {
13971398139914001401140214031404140514061407
} } if (isCustom) ((CustomMarshal)object).marshal(parent); else helper.write_value(parent, object); } } // Handles end tag compaction... private void writeEndTag(boolean chunked){
14071408140914101411141214131414141514161417
138139140141142143144145146147148
} else if (method.equals("_get_ego")) { String result = target.getEgo(); org.omg.CORBA_2_3.portable.OutputStream out = (org.omg.CORBA_2_3.portable.OutputStream) reply.createReply(); out.write_value(result, String.class); return out; } else if (method.equals("sayHello")) { RMI_test arg0 = (RMI_test) PortableRemoteObject.narrow(
147148149150151152153154155156157
{ RMI_test arg0 = (RMI_test) PortableRemoteObject.narrow( in.read_Object(), RMI_test.class); String result = target.sayHello(arg0); org.omg.CORBA_2_3.portable.OutputStream out = (org.omg.CORBA_2_3.portable.OutputStream) reply.createReply(); out.write_value(result, String.class); return out; } case 9: if (method.equals("passArray")) {
166167168169170171172173174175176
{ String arg0 = (String) in.read_value(String.class); String arg1 = (String) in.read_value(String.class); String result = target.joinStrings(arg0, arg1); org.omg.CORBA_2_3.portable.OutputStream out = (org.omg.CORBA_2_3.portable.OutputStream) reply.createReply(); out.write_value(result, String.class); return out; } case 13: if (method.equals("passStructure")) {