send_scannerOpenWithStopTs op arg_tableName arg_startRow arg_stopRow arg_columns arg_timestamp arg_attributes = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("scannerOpenWithStopTs", M_CALL, seqn)
  write_ScannerOpenWithStopTs_args op (ScannerOpenWithStopTs_args{f_ScannerOpenWithStopTs_args_tableName=Just arg_tableName,f_ScannerOpenWithStopTs_args_startRow=Just arg_startRow,f_ScannerOpenWithStopTs_args_stopRow=Just arg_stopRow,f_ScannerOpenWithStopTs_args_columns=Just arg_columns,f_ScannerOpenWithStopTs_args_timestamp=Just arg_timestamp,f_ScannerOpenWithStopTs_args_attributes=Just arg_attributes})
  writeMessageEnd op
  tFlush (getTransport op)
send_scannerOpenWithStopTs op arg_tableName arg_startRow arg_stopRow arg_columns arg_timestamp arg_attributes = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("scannerOpenWithStopTs", M_CALL, seqn)
  write_ScannerOpenWithStopTs_args op (ScannerOpenWithStopTs_args{f_ScannerOpenWithStopTs_args_tableName=Just arg_tableName,f_ScannerOpenWithStopTs_args_startRow=Just arg_startRow,f_ScannerOpenWithStopTs_args_stopRow=Just arg_stopRow,f_ScannerOpenWithStopTs_args_columns=Just arg_columns,f_ScannerOpenWithStopTs_args_timestamp=Just arg_timestamp,f_ScannerOpenWithStopTs_args_attributes=Just arg_attributes})
  writeMessageEnd op
  tFlush (getTransport op)
send_scannerOpenWithStopTs op arg_tableName arg_startRow arg_stopRow arg_columns arg_timestamp arg_attributes = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("scannerOpenWithStopTs", M_CALL, seqn)
  write_ScannerOpenWithStopTs_args op (ScannerOpenWithStopTs_args{f_ScannerOpenWithStopTs_args_tableName=Just arg_tableName,f_ScannerOpenWithStopTs_args_startRow=Just arg_startRow,f_ScannerOpenWithStopTs_args_stopRow=Just arg_stopRow,f_ScannerOpenWithStopTs_args_columns=Just arg_columns,f_ScannerOpenWithStopTs_args_timestamp=Just arg_timestamp,f_ScannerOpenWithStopTs_args_attributes=Just arg_attributes})
  writeMessageEnd op
  tFlush (getTransport op)