|
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 | |
| 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< const 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 |
| ~Udp() | uvco::Udp |