This is the complete list of members for pulp::runtime::Socket, including all inherited members.
| accept() | pulp::runtime::Socket | |
| accept(std::chrono::milliseconds timeout) | pulp::runtime::Socket | |
| bind(std::string_view address, uint16_t port) | pulp::runtime::Socket | |
| bind_local(std::string_view path) | pulp::runtime::Socket | |
| close() | pulp::runtime::Socket | |
| connect(std::string_view address, uint16_t port, std::chrono::milliseconds timeout={}) | pulp::runtime::Socket | |
| connect_local(std::string_view path, std::chrono::milliseconds timeout={}) | pulp::runtime::Socket | |
| create(SocketType type) | pulp::runtime::Socket | |
| duplicate_local_handle(std::intptr_t handle) | pulp::runtime::Socket | |
| is_open() const | pulp::runtime::Socket | |
| listen(int backlog=5) | pulp::runtime::Socket | |
| local_address() const | pulp::runtime::Socket | |
| local_peer_credentials() const | pulp::runtime::Socket | |
| local_port() const | pulp::runtime::Socket | |
| operator=(const Socket &)=delete | pulp::runtime::Socket | |
| operator=(Socket &&other) noexcept | pulp::runtime::Socket | |
| receive(uint8_t *buffer, size_t buffer_size) | pulp::runtime::Socket | |
| receive_from(uint8_t *buffer, size_t buffer_size, std::string &from_address, uint16_t &from_port) | pulp::runtime::Socket | |
| send(const uint8_t *data, size_t length) | pulp::runtime::Socket | |
| send(std::string_view data) | pulp::runtime::Socket | |
| send_to(const uint8_t *data, size_t length, std::string_view address, uint16_t port) | pulp::runtime::Socket | |
| set_read_timeout(std::chrono::milliseconds timeout) | pulp::runtime::Socket | |
| set_write_timeout(std::chrono::milliseconds timeout) | pulp::runtime::Socket | |
| shutdown() | pulp::runtime::Socket | |
| Socket()=default | pulp::runtime::Socket | |
| Socket(const Socket &)=delete | pulp::runtime::Socket | |
| Socket(Socket &&other) noexcept | pulp::runtime::Socket | |
| ~Socket() | pulp::runtime::Socket | |