send_scannerGetList op arg_id arg_nbRows = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("scannerGetList", M_CALL, seqn)
  write_ScannerGetList_args op (ScannerGetList_args{f_ScannerGetList_args_id=Just arg_id,f_ScannerGetList_args_nbRows=Just arg_nbRows})
  writeMessageEnd op
  tFlush (getTransport op)
send_scannerGetList op arg_id arg_nbRows = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("scannerGetList", M_CALL, seqn)
  write_ScannerGetList_args op (ScannerGetList_args{f_ScannerGetList_args_id=Just arg_id,f_ScannerGetList_args_nbRows=Just arg_nbRows})
  writeMessageEnd op
  tFlush (getTransport op)
send_scannerGetList op arg_id arg_nbRows = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("scannerGetList", M_CALL, seqn)
  write_ScannerGetList_args op (ScannerGetList_args{f_ScannerGetList_args_id=Just arg_id,f_ScannerGetList_args_nbRows=Just arg_nbRows})
  writeMessageEnd op
  tFlush (getTransport op)