/// <summary> /// 泛化thrift send操作 请求方法调用 /// </summary> /// <param name="oprot"></param> /// <param name="genericNode"></param> /// <returns></returns> public int sendMsg(TProtocol oprot, GenericNode genericNode) { int seqid_ = 0; oprot.WriteMessageBegin(new TMessage(genericNode.getMethodName(), TMessageType.Call, ++seqid_)); write(oprot, genericNode.getInputs(), genericNode.getMethodName(), genericNode.getValues()); oprot.WriteMessageEnd(); oprot.Transport.Flush(); return(seqid_); }