Dump cached services

Before:
DiscoveryManager:
  ServiceTypeClient: Type{_nearby_presence._tcp.local} \
  SocketKey{ network=100 interfaceIndex=47 } with 1 listeners.

After:
DiscoveryManager:
  Clients:
  ServiceTypeClient: Type{_nearby_presence._tcp.local} \
  SocketKey{ network=100 interfaceIndex=47 } with 1 listeners.

  Cached services:
    CacheKey{ ServiceType=_NEARBY_PRESENCE._TCP.LOCAL, \
    SocketKey{ network=100 interfaceIndex=47 } }
      Response{ Name: NsdManagerTest7899._nearby_presence._tcp.\
      local, pointerRecords: [PTR: _nearby_presence._tcp.local \
      -> NsdManagerTest7899._nearby_presence._tcp.local], \
      serviceRecord: SRV: Android_cd17d10e43bc43789ea73f54a739a\
      b76.local:12345 (prio=0, weight=0), textRecord: TXT: { T=0 \
      SAI=800 SAT=4000 SII=800}, inet4AddressRecords: [A: \
      Inet4Address: /192.168.86.219 Inet6Address: null], inet6Add\
      ressRecords: [AAAA: Inet4Address: null Inet6Address: /fe80::\
      9c4c:52ff:fe61:3509, AAAA: Inet4Address: null Inet6Address: \
      /2001:b400:e408:5eb3:9c4c:52ff:fe61:3509, AAAA: \
      Inet4Address: null Inet6Address: /2001:b400:e408:5eb3:8525:\
      7b76:3c94:56ba], interfaceIndex: 47, network: 100, \
      lastUpdateTime: 2024-07-29T08:42:58.940940Z }

Bug: 355421878
Test: atest FrameworksNetTests NsdManagerTest
Change-Id: I13792d737841e0829722cbc5cfa318511d10ef96
3 files changed