|
picotm
0.4.0
|
Transactional wrappers for interfaces of <sys/socket.h>. More...

Functions | |
| PICOTM_NOTHROW int | accept_tm (int socket, struct sockaddr *address, socklen_t *address_len) |
| PICOTM_NOTHROW int | bind_tm (int socket, const struct sockaddr *address, socklen_t address_len) |
| PICOTM_NOTHROW int | connect_tm (int socket, const struct sockaddr *address, socklen_t address_len) |
| PICOTM_NOTHROW ssize_t | send_tm (int socket, const void *buffer, size_t length, int flags) |
| PICOTM_NOTHROW ssize_t | recv_tm (int socket, void *buffer, size_t length, int flags) |
| PICOTM_NOTHROW int accept_tm | ( | int | socket, |
| struct sockaddr * | address, | ||
| socklen_t * | address_len | ||
| ) |
Variant of accept_tx() that operates on transactional memory.
| PICOTM_NOTHROW int bind_tm | ( | int | socket, |
| const struct sockaddr * | address, | ||
| socklen_t | address_len | ||
| ) |
Variant of bind_tx() that operates on transactional memory.
| PICOTM_NOTHROW int connect_tm | ( | int | socket, |
| const struct sockaddr * | address, | ||
| socklen_t | address_len | ||
| ) |
Variant of connect_tx() that operates on transactional memory.
| PICOTM_NOTHROW ssize_t recv_tm | ( | int | socket, |
| void * | buffer, | ||
| size_t | length, | ||
| int | flags | ||
| ) |
Variant of recv_tx() that operates on transactional memory.
| PICOTM_NOTHROW ssize_t send_tm | ( | int | socket, |
| const void * | buffer, | ||
| size_t | length, | ||
| int | flags | ||
| ) |
Variant of send_tx() that operates on transactional memory.
1.8.13