public bool recv_create_type()
{
TMessage msg = iprot_.ReadMessageBegin();
if (msg.Type == TMessageType.Exception)
{
TApplicationException x = TApplicationException.Read(iprot_);
iprot_.ReadMessageEnd();
throw x;
}
create_type_result result = new create_type_result();
result.Read(iprot_);
iprot_.ReadMessageEnd();
if (result.__isset.success)
{
return result.Success;
}
if (result.__isset.o1)
{
throw result.O1;
}
if (result.__isset.o2)
{
throw result.O2;
}
if (result.__isset.o3)
{
throw result.O3;
}
throw new TApplicationException(TApplicationException.ExceptionType.MissingResult, "create_type failed: unknown result");
}