Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::runtime::Socket Member List

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() constpulp::runtime::Socket
listen(int backlog=5)pulp::runtime::Socket
local_address() constpulp::runtime::Socket
local_peer_credentials() constpulp::runtime::Socket
local_port() constpulp::runtime::Socket
operator=(const Socket &)=deletepulp::runtime::Socket
operator=(Socket &&other) noexceptpulp::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()=defaultpulp::runtime::Socket
Socket(const Socket &)=deletepulp::runtime::Socket
Socket(Socket &&other) noexceptpulp::runtime::Socket
~Socket()pulp::runtime::Socket