|
Android-cuttlefish cvd tool
|
Classes | |
| class | AdbUdpSocket |
Typedefs | |
| using | IPv4NetworkInterfaceIndex = decltype(ip_mreqn().imr_ifindex) |
| using | IPv6NetworkInterfaceIndex = decltype(ipv6_mreq().ipv6mr_interface) |
Functions | |
| Error | ChooseError (decltype(errno) posix_errno, Error::Code hard_error_code) |
| IPAddress | GetIPAddressFromSockAddr (const sockaddr_in &sa) |
| IPAddress | GetIPAddressFromPktInfo (const in_pktinfo &pktinfo) |
| uint16_t | GetPortFromFromSockAddr (const sockaddr_in &sa) |
| IPAddress | GetIPAddressFromSockAddr (const sockaddr_in6 &sa) |
| IPAddress | GetIPAddressFromPktInfo (const in6_pktinfo &pktinfo) |
| uint16_t | GetPortFromFromSockAddr (const sockaddr_in6 &sa) |
| template<class PktInfoType > | |
| bool | IsPacketInfo (adb_cmsghdr *cmh) |
| template<> | |
| bool | IsPacketInfo< in_pktinfo > (adb_cmsghdr *cmh) |
| template<> | |
| bool | IsPacketInfo< in6_pktinfo > (adb_cmsghdr *cmh) |
| template<class SockAddrType , class PktInfoType > | |
| Error | ReceiveMessageInternal (borrowed_fd fd, UdpPacket *packet) |
| using openscreen::anonymous_namespace{udp_socket.cpp}::IPv4NetworkInterfaceIndex = typedef decltype(ip_mreqn().imr_ifindex) |
| using openscreen::anonymous_namespace{udp_socket.cpp}::IPv6NetworkInterfaceIndex = typedef decltype(ipv6_mreq().ipv6mr_interface) |
| Error openscreen::anonymous_namespace{udp_socket.cpp}::ChooseError | ( | decltype(errno) | posix_errno, |
| Error::Code | hard_error_code | ||
| ) |
| IPAddress openscreen::anonymous_namespace{udp_socket.cpp}::GetIPAddressFromPktInfo | ( | const in6_pktinfo & | pktinfo | ) |
| IPAddress openscreen::anonymous_namespace{udp_socket.cpp}::GetIPAddressFromPktInfo | ( | const in_pktinfo & | pktinfo | ) |
| IPAddress openscreen::anonymous_namespace{udp_socket.cpp}::GetIPAddressFromSockAddr | ( | const sockaddr_in & | sa | ) |
| IPAddress openscreen::anonymous_namespace{udp_socket.cpp}::GetIPAddressFromSockAddr | ( | const sockaddr_in6 & | sa | ) |
| uint16_t openscreen::anonymous_namespace{udp_socket.cpp}::GetPortFromFromSockAddr | ( | const sockaddr_in & | sa | ) |
| uint16_t openscreen::anonymous_namespace{udp_socket.cpp}::GetPortFromFromSockAddr | ( | const sockaddr_in6 & | sa | ) |
| bool openscreen::anonymous_namespace{udp_socket.cpp}::IsPacketInfo | ( | adb_cmsghdr * | cmh | ) |
| bool openscreen::anonymous_namespace{udp_socket.cpp}::IsPacketInfo< in6_pktinfo > | ( | adb_cmsghdr * | cmh | ) |
| bool openscreen::anonymous_namespace{udp_socket.cpp}::IsPacketInfo< in_pktinfo > | ( | adb_cmsghdr * | cmh | ) |
| Error openscreen::anonymous_namespace{udp_socket.cpp}::ReceiveMessageInternal | ( | borrowed_fd | fd, |
| UdpPacket * | packet | ||
| ) |