recv_createTable ip = do
  (fname, mtype, rseqid) <- readMessageBegin ip
  if mtype == M_EXCEPTION then do
    x <- readAppExn ip
    readMessageEnd ip
    throw x
    else return ()
  res <- read_CreateTable_result ip
  readMessageEnd ip
  case f_CreateTable_result_io res of
    Nothing -> return ()
    Just _v -> throw _v
  case f_CreateTable_result_ia res of
    Nothing -> return ()
    Just _v -> throw _v
  case f_CreateTable_result_exist res of
    Nothing -> return ()
    Just _v -> throw _v
  return ()
recv_createTable ip = do
  (fname, mtype, rseqid) <- readMessageBegin ip
  if mtype == M_EXCEPTION then do
    x <- readAppExn ip
    readMessageEnd ip
    throw x
    else return ()
  res <- read_CreateTable_result ip
  readMessageEnd ip
  case f_CreateTable_result_io res of
    Nothing -> return ()
    Just _v -> throw _v
  case f_CreateTable_result_ia res of
    Nothing -> return ()
    Just _v -> throw _v
  case f_CreateTable_result_exist res of
    Nothing -> return ()
    Just _v -> throw _v
  return ()
recv_createTable ip = do
  (fname, mtype, rseqid) <- readMessageBegin ip
  if mtype == M_EXCEPTION then do
    x <- readAppExn ip
    readMessageEnd ip
    throw x
    else return ()
  res <- read_CreateTable_result ip
  readMessageEnd ip
  case f_CreateTable_result_io res of
    Nothing -> return ()
    Just _v -> throw _v
  case f_CreateTable_result_ia res of
    Nothing -> return ()
    Just _v -> throw _v
  case f_CreateTable_result_exist res of
    Nothing -> return ()
    Just _v -> throw _v
  return ()