LSBLIB provides functions to get status information about batch jobs. Since there could be many thousands of jobs in the LSF batch system, getting all of this information in one message could use a lot of memory space. LSBLIB allows the application to open a stream connection and then read the job records one by one. This insures the memory space needed is always the size of one job record.