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 | ||
) |