Previous: , Up: posix lock-pid-files   [Index]


4.30.3 Condition object types

The following bindings are exported by the library (vicare posix lock-pid-files).

Generic error

Condition Type: &lock-pid-file-error

Condition object type used to tag exceptions raised in lock PID files operations. It is derived from &error. It has no fields.

Function: make-lock-pid-file-condition

Build and return a new instance of &lock-pid-file-error.

Function: lock-pid-file-condition? obj

Return #t if obj is an instance of &lock-pid-file-error, else return #f.

Lock file creation error

Condition Type: &lock-pid-file-creation

Condition object type used to tag exceptions raised in lock PID files creation operations. It is derived from &lock-pid-file-error. It has no fields.

Function: make-lock-pid-file-condition

Build and return a new instance of &lock-pid-file-creation.

Function: lock-pid-file-condition? obj

Return #t if obj is an instance of &lock-pid-file-creation, else return #f.

Lock file removal error

Condition Type: &lock-pid-file-removal

Condition object type used to tag exceptions raised in lock PID files removal operations. It is derived from &lock-pid-file-error. It has no fields.

Function: make-lock-pid-file-condition

Build and return a new instance of &lock-pid-file-removal.

Function: lock-pid-file-condition? obj

Return #t if obj is an instance of &lock-pid-file-removal, else return #f.

Lock file locking error

Condition Type: &lock-pid-file-locking

Condition object type used to tag exceptions raised in lock PID files locking and content writing operations. It is derived from &lock-pid-file-error. It has no fields.

Function: make-lock-pid-file-condition

Build and return a new instance of &lock-pid-file-locking.

Function: lock-pid-file-condition? obj

Return #t if obj is an instance of &lock-pid-file-locking, else return #f.


Previous: , Up: posix lock-pid-files   [Index]