'Returns, starting at the scanner\'s current row value nbRows worth of
rows and advances to the next row in the table.  When there are no more
rows in the table, or a key greater-than-or-equal-to the scanner\'s
specified stopRow is reached,  an empty list is returned.
@return a TRowResult containing the current row and a map of the columns to TCells.
@throws IllegalArgument if ScannerID is invalid
@throws NotFound when the scanner reaches the end
Parameters:
- id: id of a scanner returned by scannerOpen
- nbRows: number of results to return'

@do_as
def scannerGetList(self, id, nbRows):

    self.send_scannerGetList(id, nbRows)
    return self.recv_scannerGetList()
