| CppServer 1.0.5.0
    C++ Server Library | 
This is the complete list of members for CppServer::Asio::UDPServer, including all inherited members.
| address() const noexcept | CppServer::Asio::UDPServer | inline | 
| bytes_pending() const noexcept | CppServer::Asio::UDPServer | inline | 
| bytes_received() const noexcept | CppServer::Asio::UDPServer | inline | 
| bytes_sent() const noexcept | CppServer::Asio::UDPServer | inline | 
| datagrams_received() const noexcept | CppServer::Asio::UDPServer | inline | 
| datagrams_sent() const noexcept | CppServer::Asio::UDPServer | inline | 
| endpoint() noexcept | CppServer::Asio::UDPServer | inline | 
| id() const noexcept | CppServer::Asio::UDPServer | inline | 
| io_service() noexcept | CppServer::Asio::UDPServer | inline | 
| IsStarted() const noexcept | CppServer::Asio::UDPServer | inline | 
| Multicast(const void *buffer, size_t size) | CppServer::Asio::UDPServer | virtual | 
| Multicast(std::string_view text) | CppServer::Asio::UDPServer | inlinevirtual | 
| Multicast(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::UDPServer | virtual | 
| Multicast(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::Asio::UDPServer | inlinevirtual | 
| multicast_endpoint() noexcept | CppServer::Asio::UDPServer | inline | 
| MulticastAsync(const void *buffer, size_t size) | CppServer::Asio::UDPServer | virtual | 
| MulticastAsync(std::string_view text) | CppServer::Asio::UDPServer | inlinevirtual | 
| onError(int error, const std::string &category, const std::string &message) | CppServer::Asio::UDPServer | inlineprotectedvirtual | 
| onReceived(const asio::ip::udp::endpoint &endpoint, const void *buffer, size_t size) | CppServer::Asio::UDPServer | inlineprotectedvirtual | 
| onSent(const asio::ip::udp::endpoint &endpoint, size_t sent) | CppServer::Asio::UDPServer | inlineprotectedvirtual | 
| onStarted() | CppServer::Asio::UDPServer | inlineprotectedvirtual | 
| onStopped() | CppServer::Asio::UDPServer | inlineprotectedvirtual | 
| operator=(const UDPServer &)=delete | CppServer::Asio::UDPServer | |
| operator=(UDPServer &&)=delete | CppServer::Asio::UDPServer | |
| option_receive_buffer_limit() const noexcept | CppServer::Asio::UDPServer | inline | 
| option_receive_buffer_size() const | CppServer::Asio::UDPServer | |
| option_reuse_address() const noexcept | CppServer::Asio::UDPServer | inline | 
| option_reuse_port() const noexcept | CppServer::Asio::UDPServer | inline | 
| option_send_buffer_limit() const noexcept | CppServer::Asio::UDPServer | inline | 
| option_send_buffer_size() const | CppServer::Asio::UDPServer | |
| port() const noexcept | CppServer::Asio::UDPServer | inline | 
| Receive(asio::ip::udp::endpoint &endpoint, void *buffer, size_t size) | CppServer::Asio::UDPServer | virtual | 
| Receive(asio::ip::udp::endpoint &endpoint, size_t size) | CppServer::Asio::UDPServer | virtual | 
| Receive(asio::ip::udp::endpoint &endpoint, void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::UDPServer | virtual | 
| Receive(asio::ip::udp::endpoint &endpoint, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::UDPServer | virtual | 
| ReceiveAsync() | CppServer::Asio::UDPServer | virtual | 
| Restart() | CppServer::Asio::UDPServer | virtual | 
| Send(const asio::ip::udp::endpoint &endpoint, const void *buffer, size_t size) | CppServer::Asio::UDPServer | virtual | 
| Send(const asio::ip::udp::endpoint &endpoint, std::string_view text) | CppServer::Asio::UDPServer | inlinevirtual | 
| Send(const asio::ip::udp::endpoint &endpoint, const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::UDPServer | virtual | 
| Send(const asio::ip::udp::endpoint &endpoint, std::string_view text, const CppCommon::Timespan &timeout) | CppServer::Asio::UDPServer | inlinevirtual | 
| SendAsync(const asio::ip::udp::endpoint &endpoint, const void *buffer, size_t size) | CppServer::Asio::UDPServer | virtual | 
| SendAsync(const asio::ip::udp::endpoint &endpoint, std::string_view text) | CppServer::Asio::UDPServer | inlinevirtual | 
| service() noexcept | CppServer::Asio::UDPServer | inline | 
| SetupReceiveBufferLimit(size_t limit) noexcept | CppServer::Asio::UDPServer | inline | 
| SetupReceiveBufferSize(size_t size) | CppServer::Asio::UDPServer | |
| SetupReuseAddress(bool enable) noexcept | CppServer::Asio::UDPServer | inline | 
| SetupReusePort(bool enable) noexcept | CppServer::Asio::UDPServer | inline | 
| SetupSendBufferLimit(size_t limit) noexcept | CppServer::Asio::UDPServer | inline | 
| SetupSendBufferSize(size_t size) | CppServer::Asio::UDPServer | |
| Start() | CppServer::Asio::UDPServer | virtual | 
| Start(const std::string &multicast_address, int multicast_port) | CppServer::Asio::UDPServer | virtual | 
| Start(const asio::ip::udp::endpoint &multicast_endpoint) | CppServer::Asio::UDPServer | virtual | 
| Stop() | CppServer::Asio::UDPServer | virtual | 
| strand() noexcept | CppServer::Asio::UDPServer | inline | 
| UDPServer(const std::shared_ptr< Service > &service, int port, InternetProtocol protocol=InternetProtocol::IPv4) | CppServer::Asio::UDPServer | |
| UDPServer(const std::shared_ptr< Service > &service, const std::string &address, int port) | CppServer::Asio::UDPServer | |
| UDPServer(const std::shared_ptr< Service > &service, const asio::ip::udp::endpoint &endpoint) | CppServer::Asio::UDPServer | |
| UDPServer(const UDPServer &)=delete | CppServer::Asio::UDPServer | |
| UDPServer(UDPServer &&)=delete | CppServer::Asio::UDPServer | |
| ~UDPServer()=default | CppServer::Asio::UDPServer | virtual |