|
Public Member Functions |
| ACE_SOCK_Netlink (void) |
| Default constructor.
|
| ~ACE_SOCK_Netlink (void) |
| ACE_SOCK_Netlink (ACE_Netlink_Addr &local, int protocol_family, int protocol) |
int | open (ACE_Netlink_Addr &local, int protocol_family, int protocol) |
ssize_t | recv (void *buf, size_t n, int flags) const |
ssize_t | send (void *buf, size_t n, int flags) const |
ssize_t | recv (iovec iov[], int n, ACE_Addr &addr, int flags=0) const |
ssize_t | send (const iovec iov[], int n, const ACE_Addr &addr, int flags=0) const |
Public Attributes |
| ACE_ALLOC_HOOK_DECLARE |
| Declare the dynamic allocation hooks.
|
Netlink sockets are used in Linux as a communication facilty of kernel to user and user to kernel. This code was created so one could use ACE reactor as a gateway to a linux kernel.