public void send_add_partition(Partition new_part)
{
oprot_.WriteMessageBegin(new TMessage("add_partition", TMessageType.Call, seqid_));
add_partition_args args = new add_partition_args();
args.New_part = new_part;
args.Write(oprot_);
oprot_.WriteMessageEnd();
oprot_.Transport.Flush();
}