MCPcopy Create free account

hub / github.com/dermesser/libsocket / functions

Functions122 in github.com/dermesser/libsocket

Methodselectset
headers/select.hpp:134
Methodsetup
* @brief Binds a socket * * Binds a socket. (Also calls `listen()`) * * @param bindpath Bind path. * @param socket_flags Flags for `socket(2)` *
C++/unixserverdgram.cpp:89
Methodsetup
* @brief Set up socket. **NOT FOR EXTERNAL USE** * * @param bhost Bind address (Wildcard: "0.0.0.0"/"::") * @param bport Bind port * @param proto_
C++/inetserverdgram.cpp:86
Methodsetup
* @brief Set up a server socket. * * If the zero-argument constructor was used, this method * initializes a server socket for TCP/IP communication.
C++/inetserverstream.cpp:105
Methodsetup
* @brief Set up normal datagram socket (connectable). [NOT FOR EXTERNAL USE] * * @param proto_osi3 `LIBSOCKET_IPv4` or `LIBSOCKET_IPv6` or `LIBSOCKE
C++/inetclientdgram.cpp:108
Methodsetup
* @brief Sets a server socket up. * * @param path Bind path. * @param flags Flags for `socket(2)` */
C++/unixserverstream.cpp:77
Methodsetup
* @brief Set a UNIX domain datagram socket up * * @param path The path to bind this socket to * @param flags Flags for `socket(2)` */
C++/unixclientdgram.cpp:58
Methodsnd
* @brief Send data to socket * * @param buf Data to be sent * @param len Length of `buf` * @param flags Flags for `send(2)`. WARNING: Throws an ex
C++/streamclient.cpp:243
Methodsndto
* @brief Send data to UDP peer * * This is the counterpart to system's `sendto(2)`. It sends data to a UDP peer. * * @param buf The data to be sen
C++/inetdgram.cpp:207
Methodsocket
headers/socket.hpp:82
Methodsocket
* @brief Constructor. Sets `sfd` to -1. * */
C++/socket.cpp:45
Methodsocket_exception
* @brief Constructor of a socket_exception object * * This constructor creates a new socket_exception object. * * @param f File in which the err
C++/exception.cpp:67
Methodstream_client_socket
headers/streamclient.hpp:61
Methodstream_client_socket
* @brief Void constructor */
C++/streamclient.cpp:54
Methodunix_dgram_client
* @brief Constructor with only `socket()` flags * * @param flags Flags for `socket(2)` */
C++/unixclientdgram.cpp:82
Methodunix_dgram_server
* @brief Void constructor. */
C++/unixserverdgram.cpp:55
Methodunix_socket
C++/unixbase.cpp:45
Methodunix_stream_client
* @brief Constructor. */
C++/unixclientstream.cpp:55
Methodunix_stream_server
* @brief Void constructor */
C++/unixserverstream.cpp:49
Methodwait
headers/select.hpp:185
Method~epollset
headers/epoll.hpp:126
Method~socket
* @brief Destructor: closes socket. */
C++/socket.cpp:59
← previous101–122 of 122, ranked by callers