|
xdrpp
RFC4506 XDR compiler and message library
|
Support for registering and (upon exit) unregistering with rpcbind. More...
#include <xdrpp/socket.h>

Go to the source code of this file.
Namespaces | |
| xdr | |
| Most of the xdrpp library is encapsulated in the xdr namespace. | |
Functions | |
| unique_sock | xdr::tcp_connect_rpc (const char *host, std::uint32_t prog, std::uint32_t vers, int family=AF_UNSPEC) |
Create a TCP connection to an RPC server on host, first querying rpcbind on host to determine the port. More... | |
| void | xdr::rpcbind_register (const sockaddr *sa, socklen_t salen, std::uint32_t prog, std::uint32_t vers) |
Register a service listening on sa with rpcbind. | |
| void | xdr::rpcbind_register (sock_t s, std::uint32_t prog, std::uint32_t vers) |
| int | xdr::parse_uaddr_port (const std::string &uaddr) |
| Extract the port number from an RFC1833 / RFC5665 universal network address (uaddr). More... | |
| string | xdr::make_uaddr (const sockaddr *sa, socklen_t salen) |
| Create a uaddr for a local address or file descriptor. | |
| string | xdr::make_uaddr (sock_t s) |
Support for registering and (upon exit) unregistering with rpcbind.
Definition in file rpcbind.h.
1.8.13