Transactional wrappers for interfaces of <fcntl.h>. More...
Functions | |
PICOTM_NOTHROW int | creat_tx (const char *path, mode_t mode) |
PICOTM_NOTHROW int | fcntl_tx (int fildes, int cmd,...) |
PICOTM_NOTHROW int | open_tx (const char *path, int oflag,...) |
PICOTM_NOTHROW int creat_tx | ( | const char * | path, |
mode_t | mode | ||
) |
A transaction-safe implementation of creat().
PICOTM_NOTHROW int fcntl_tx | ( | int | fildes, |
int | cmd, | ||
... | |||
) |
A transaction-safe implementation of fcntl().
PICOTM_NOTHROW int open_tx | ( | const char * | path, |
int | oflag, | ||
... | |||
) |
A transaction-safe implementation of open().