Ending a Load

The jomEndLoad call, shown in the following example, indicates the end of a read transaction.

int jomEndLoad(const DskHandle *pHandle,
               UInt32          lineNo)

All transaction locks held by the process are released automatically at this point.

As a jomEndTransaction or a jomAbortTransaction call performs an implicit jomEndLoad, a load state cannot be sustained across transactions. (For details about the jomEndTransaction and jomAbortTransaction calls, see "Ending a Transaction" and "Aborting a Transaction", earlier in this chapter.)

The parameters for this call are described in the following subsections.