SNode.C
Loading...
Searching...
No Matches
socket.h File Reference

Go to the source code of this file.

Namespaces

namespace  core
 
namespace  core::system
 

Functions

int core::system::getsockname (int sockfd, sockaddr *addr, socklen_t *addrlen)
 
int core::system::getpeername (int sockfd, sockaddr *addr, socklen_t *addrlen)
 
int core::system::shutdown (int sockfd, int how)
 
int core::system::socket (int domain, int type, int protocol)
 
int core::system::bind (int sockfd, const sockaddr *addr, socklen_t addrlen)
 
int core::system::listen (int sockfd, int backlog)
 
int core::system::accept (int sockfd, sockaddr *addr, socklen_t *addrlen)
 
int core::system::accept4 (int sockfd, sockaddr *addr, socklen_t *addrlen, int flags)
 
int core::system::connect (int sockfd, const sockaddr *addr, socklen_t addrlen)
 
ssize_t core::system::recv (int sockfd, void *buf, std::size_t len, int flags)
 
ssize_t core::system::send (int sockfd, const void *buf, std::size_t len, int flags)
 
int core::system::getsockopt (int sockfd, int level, int optname, void *optval, socklen_t *optlen)
 
int core::system::setsockopt (int sockfd, int level, int optname, const void *optval, socklen_t optlen)