uvco 0.1
|
This is the complete list of members for uvco::Udp, including all inherited members.
bind(std::string_view address, uint16_t port, unsigned int flag=0) | uvco::Udp | |
bind(const AddressHandle &address, unsigned int flag=0) | uvco::Udp | |
close() | uvco::Udp | |
connect(std::string_view address, uint16_t port, bool ipv6only=false) | uvco::Udp | |
connect(const AddressHandle &address) | uvco::Udp | |
connected_ | uvco::Udp | private |
getPeername() const | uvco::Udp | |
getSockname() const | uvco::Udp | |
is_receiving_ | uvco::Udp | private |
joinMulticast(const std::string &address, const std::string &interface) | uvco::Udp | |
leaveMulticast(const std::string &address, const std::string &interface) | uvco::Udp | |
loop_ | uvco::Udp | private |
onReceiveOne(uv_udp_t *handle, ssize_t nread, const uv_buf_t *buf, const struct sockaddr *addr, unsigned int flags) | uvco::Udp | privatestatic |
onSendDone(uv_udp_send_t *req, uv_status status) | uvco::Udp | privatestatic |
operator=(Udp &&other)=default | uvco::Udp | |
operator=(const Udp &)=delete | uvco::Udp | |
receiveMany() | uvco::Udp | |
receiveOne() | uvco::Udp | |
receiveOneFrom() | uvco::Udp | |
send(std::span< char > buffer, std::optional< AddressHandle > address={}) | uvco::Udp | |
setBroadcast(bool enabled) | uvco::Udp | |
setMulticastInterface(const std::string &interfaceAddress) | uvco::Udp | |
setMulticastLoop(bool enabled) | uvco::Udp | |
setTtl(uint8_t ttl) | uvco::Udp | |
stopReceiveMany(MultiPromise< std::pair< std::string, AddressHandle > > &packets) | uvco::Udp | |
Udp(const Loop &loop) | uvco::Udp | explicit |
Udp(Udp &&other)=default | uvco::Udp | |
Udp(const Udp &)=delete | uvco::Udp | |
udp_ | uvco::Udp | private |
udpStartReceive() | uvco::Udp | private |
udpStopReceive() | uvco::Udp | private |
underlying() const | uvco::Udp | |
~Udp() | uvco::Udp |