SNode.C
|
Functions | |
void * | dlopen (const char *filename, int flags) |
int | dlclose (void *handle) |
void * | dlsym (void *handle, const char *symbol) |
char * | dlerror () |
int | epoll_create1 (int flags) |
int | epoll_wait (int epfd, epoll_event *events, int maxevents, int timeout) |
int | epoll_pwait (int epfd, struct epoll_event *events, int maxevents, int timeout, const sigset_t *sigMask) |
int | epoll_ctl (int epfd, int op, int fd, epoll_event *event) |
int | getaddrinfo (const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res) |
void | freeaddrinfo (struct addrinfo *res) |
int | getnameinfo (const sockaddr *addr, socklen_t addrlen, char *host, socklen_t hostlen, char *serv, socklen_t servlen, int flags) |
int | poll (pollfd *fds, nfds_t nfds, int timeout) |
int | ppoll (struct pollfd *fds, nfds_t nfds, const timespec *timeout, const sigset_t *sigMask) |
int | select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) |
int | pselect (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, const struct timespec *timeout, const sigset_t *sigMask) |
int | socket (int domain, int type, int protocol) |
int | bind (int sockfd, const sockaddr *addr, socklen_t addrlen) |
int | listen (int sockfd, int backlog) |
int | accept (int sockfd, sockaddr *addr, socklen_t *addrlen) |
int | accept4 (int sockfd, sockaddr *addr, socklen_t *addrlen, int flags) |
int | connect (int sockfd, const sockaddr *addr, socklen_t addrlen) |
int | getsockname (int sockfd, sockaddr *addr, socklen_t *addrlen) |
int | getpeername (int sockfd, sockaddr *addr, socklen_t *addrlen) |
ssize_t | recv (int sockfd, void *buf, std::size_t len, int flags) |
ssize_t | send (int sockfd, const void *buf, std::size_t len, int flags) |
int | getsockopt (int sockfd, int level, int optname, void *optval, socklen_t *optlen) |
int | setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen) |
int | shutdown (int sockfd, int how) |
int | open (const char *pathname, int flags) |
ssize_t | read (int fd, void *buf, std::size_t count) |
ssize_t | write (int fd, const void *buf, std::size_t count) |
int | close (int fd) |
int | pipe2 (int pipefd[2], int flags) |
int | flock (int lockFd, int operation) |
int | pselect (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, const timespec *timeout, const sigset_t *sigMask) |
int core::system::accept | ( | int | sockfd, |
sockaddr * | addr, | ||
socklen_t * | addrlen ) |
Definition at line 45 of file socket.cpp.
int core::system::accept4 | ( | int | sockfd, |
sockaddr * | addr, | ||
socklen_t * | addrlen, | ||
int | flags ) |
Definition at line 50 of file socket.cpp.
int core::system::bind | ( | int | sockfd, |
const sockaddr * | addr, | ||
socklen_t | addrlen ) |
Definition at line 35 of file socket.cpp.
int core::system::close | ( | int | fd | ) |
Definition at line 45 of file unistd.cpp.
Referenced by core::Descriptor::~Descriptor().
int core::system::connect | ( | int | sockfd, |
const sockaddr * | addr, | ||
socklen_t | addrlen ) |
Definition at line 54 of file socket.cpp.
int core::system::dlclose | ( | void * | handle | ) |
char * core::system::dlerror | ( | ) |
void * core::system::dlopen | ( | const char * | filename, |
int | flags ) |
void * core::system::dlsym | ( | void * | handle, |
const char * | symbol ) |
int core::system::epoll_create1 | ( | int | flags | ) |
Definition at line 30 of file epoll.cpp.
Referenced by core::multiplexer::epoll::DescriptorEventPublisher::EPollEvents::EPollEvents().
int core::system::epoll_ctl | ( | int | epfd, |
int | op, | ||
int | fd, | ||
epoll_event * | event ) |
Definition at line 45 of file epoll.cpp.
Referenced by core::multiplexer::epoll::DescriptorEventPublisher::EPollEvents::muxAdd(), core::multiplexer::epoll::DescriptorEventPublisher::EPollEvents::muxDel(), and core::multiplexer::epoll::DescriptorEventPublisher::EPollEvents::muxMod().
int core::system::epoll_pwait | ( | int | epfd, |
struct epoll_event * | events, | ||
int | maxevents, | ||
int | timeout, | ||
const sigset_t * | sigMask ) |
int core::system::epoll_wait | ( | int | epfd, |
epoll_event * | events, | ||
int | maxevents, | ||
int | timeout ) |
int core::system::flock | ( | int | lockFd, |
int | operation ) |
Definition at line 55 of file unistd.cpp.
void core::system::freeaddrinfo | ( | struct addrinfo * | res | ) |
int core::system::getaddrinfo | ( | const char * | node, |
const char * | service, | ||
const struct addrinfo * | hints, | ||
struct addrinfo ** | res ) |
int core::system::getnameinfo | ( | const sockaddr * | addr, |
socklen_t | addrlen, | ||
char * | host, | ||
socklen_t | hostlen, | ||
char * | serv, | ||
socklen_t | servlen, | ||
int | flags ) |
int core::system::getpeername | ( | int | sockfd, |
sockaddr * | addr, | ||
socklen_t * | addrlen ) |
Definition at line 64 of file socket.cpp.
int core::system::getsockname | ( | int | sockfd, |
sockaddr * | addr, | ||
socklen_t * | addrlen ) |
Definition at line 59 of file socket.cpp.
int core::system::getsockopt | ( | int | sockfd, |
int | level, | ||
int | optname, | ||
void * | optval, | ||
socklen_t * | optlen ) |
Definition at line 79 of file socket.cpp.
int core::system::listen | ( | int | sockfd, |
int | backlog ) |
Definition at line 40 of file socket.cpp.
int core::system::open | ( | const char * | pathname, |
int | flags ) |
Definition at line 30 of file unistd.cpp.
int core::system::pipe2 | ( | int | pipefd[2], |
int | flags ) |
Definition at line 50 of file unistd.cpp.
Referenced by core::pipe::Pipe::Pipe().
int core::system::poll | ( | pollfd * | fds, |
nfds_t | nfds, | ||
int | timeout ) |
int core::system::ppoll | ( | struct pollfd * | fds, |
nfds_t | nfds, | ||
const timespec * | timeout, | ||
const sigset_t * | sigMask ) |
int core::system::pselect | ( | int | nfds, |
fd_set * | readfds, | ||
fd_set * | writefds, | ||
fd_set * | exceptfds, | ||
const struct timespec * | timeout, | ||
const sigset_t * | sigMask ) |
Definition at line 35 of file select.cpp.
int core::system::pselect | ( | int | nfds, |
fd_set * | readfds, | ||
fd_set * | writefds, | ||
fd_set * | exceptfds, | ||
const timespec * | timeout, | ||
const sigset_t * | sigMask ) |
ssize_t core::system::read | ( | int | fd, |
void * | buf, | ||
std::size_t | count ) |
Definition at line 35 of file unistd.cpp.
Referenced by core::pipe::PipeSink::readEvent().
ssize_t core::system::recv | ( | int | sockfd, |
void * | buf, | ||
std::size_t | len, | ||
int | flags ) |
Definition at line 69 of file socket.cpp.
Referenced by core::socket::stream::SocketReader::read().
int core::system::select | ( | int | nfds, |
fd_set * | readfds, | ||
fd_set * | writefds, | ||
fd_set * | exceptfds, | ||
struct timeval * | timeout ) |
Definition at line 30 of file select.cpp.
ssize_t core::system::send | ( | int | sockfd, |
const void * | buf, | ||
std::size_t | len, | ||
int | flags ) |
Definition at line 74 of file socket.cpp.
int core::system::setsockopt | ( | int | sockfd, |
int | level, | ||
int | optname, | ||
const void * | optval, | ||
socklen_t | optlen ) |
Definition at line 84 of file socket.cpp.
int core::system::shutdown | ( | int | sockfd, |
int | how ) |
Definition at line 89 of file socket.cpp.
int core::system::socket | ( | int | domain, |
int | type, | ||
int | protocol ) |
Definition at line 30 of file socket.cpp.
ssize_t core::system::write | ( | int | fd, |
const void * | buf, | ||
std::size_t | count ) |
Definition at line 40 of file unistd.cpp.