btdlet

btdlet gives system error codes above 400 million during lseek, read, and write. Read the message written to stderr. Subtract 400 million from the error code. This is the error code returned by the system.

In UNIX the strerror subroutine translates the error code.

In Windows the FormatMessage subroutine translates the error code.


User Error Codes

Error Code Description
300000701 Stack is not empty.
300000702 Out of memory.
300000703 Error in btputblk.
300000704 Deleting record twice.
300000705 Deleting a non-btree record.

btdlet also receives error messages from btget.

btdlet is documented in Btree Subroutines.