Android-cuttlefish cvd tool
openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocket Member List

This is the complete list of members for openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocket, including all inherited members.

Accept()Socketinlinevirtual
AdbUdpSocket(UdpSocket::Client *client, const IPEndpoint &local_endpoint, unique_fd fd)openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlineexplicit
addr_UdpSocketprivate
addr_size_UdpSocketprivate
Bind() overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
client_openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketprivate
Close()Socketvirtual
DISALLOW_COPY_AND_ASSIGN(UdpSocket)UdpSocketprivate
fd_openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketprivate
fde_openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketprivate
FRIEND_TEST(SocketTest, TestTcpSendBuffers)Socketprivate
FRIEND_TEST(SocketTest, TestUdpSendBuffers)Socketprivate
GetErrorMessage()Socketstatic
GetLocalEndpoint() const overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
GetLocalPort()Socket
IsIPv4() const overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
IsIPv6() const overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
JoinMulticastGroup(const IPAddress &address, NetworkInterfaceIndex ifindex) overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
local_endpoint_openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketmutableprivate
mdns_ifindex_openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketprivate
MdnsBind(NetworkInterfaceIndex ifindex)openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlineprivate
NewClient(Protocol protocol, const std::string &hostname, int port, std::string *error)Socketstatic
NewServer(Protocol protocol, int port)Socketstatic
OnError(Error::Code error_code)openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlineprivate
OnFdeventResult(int fd, unsigned ev, void *opaque)openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlineprivatestatic
Protocol enum nameSocket
Receive(void *data, size_t length, int timeout_ms) overrideUdpSocketvirtual
receive_timed_out_Socketprotected
ReceiveAll(void *data, size_t length, int timeout_ms)Socketvirtual
ReceiveMessage()openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlineprivate
ReceiveTimedOut()Socketinline
Send(const void *data, size_t length) overrideUdpSocketvirtual
Send(std::vector< cutils_socket_buffer_t > buffers) overrideUdpSocketvirtual
SendMessage(const void *data, size_t length, const IPEndpoint &dest) overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlinevirtual
SetDscp(DscpMode state) overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
SetIPV4MulticastProperties(std::optional< IPAddress > local_ipv4, std::optional< IPAddress > multiaddr_ipv4, ip_mreq *result)openscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinlinestatic
SetMulticastOutboundInterface(NetworkInterfaceIndex ifindex) overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
sock_Socketprotected
Socket(cutils_socket_t sock)Socketexplicitprotected
socket_send_buffers_function_Socketprotected
Type enum nameUdpSocket
UdpSocket(Type type, cutils_socket_t sock)UdpSocket
WaitForRecv(int timeout_ms)Socketprotected
~AdbUdpSocket() overrideopenscreen::anonymous_namespace{udp_socket.cpp}::AdbUdpSocketinline
~Socket()Socketvirtual