Class MulticastServiceResolver

java.lang.Object
edu.wpi.first.net.MulticastServiceResolver
All Implemented Interfaces:
AutoCloseable

public class MulticastServiceResolver extends Object implements AutoCloseable
Class to resolve a service over mDNS.
  • Constructor Details

    • MulticastServiceResolver

      public MulticastServiceResolver(String serviceType)
      Creates a MulticastServiceResolver.
      Parameters:
      serviceType - service type to look for
  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • start

      public void start()
      Starts multicast service resolver.
    • stop

      public void stop()
      Stops multicast service resolver.
    • hasImplementation

      public boolean hasImplementation()
      Returns true if there's a multicast service resolver implementation.
      Returns:
      True if there's a multicast service resolver implementation.
    • getEventHandle

      public int getEventHandle()
      Returns event handle.
      Returns:
      Event handle.
    • getData

      public ServiceData[] getData()
      Returns multicast service resolver data.
      Returns:
      Multicast service resolver data.