final TMessage msg = in.readMessageBegin();
final ProcessFunction<Iface, ? extends TBase> fn = functions.get(msg.name);
if (fn == null) {
TProtocolUtil.skip(in, TType.STRUCT);
in.readMessageEnd();
TApplicationException x = new TApplicationException(TApplicationException.UNKNOWN_METHOD,
"Invalid method name: '"+msg.name+"'");
out.writeMessageBegin(new TMessage(msg.name, TMessageType.EXCEPTION, msg.seqid));
x.write(out);
out.writeMessageEnd();
out.getTransport().flush();
return true;
}
TUGIContainingTransport ugiTrans = (TUGIContainingTransport)in.getTransport();