WPILibC++ 2024.3.2
wpi::MulticastServiceResolver Class Reference

#include <wpinet/MulticastServiceResolver.h>

Classes

struct  ServiceData
 

Public Member Functions

 MulticastServiceResolver (std::string_view serviceType)
 
 ~MulticastServiceResolver () noexcept
 
void Start ()
 Starts multicast service resolver. More...
 
void Stop ()
 Stops multicast service resolver. More...
 
WPI_EventHandle GetEventHandle () const
 Returns event handle. More...
 
std::vector< ServiceDataGetData ()
 Returns multicast service resolver data. More...
 
bool HasImplementation () const
 Returns true if there's a multicast service resolver implementation. More...
 

Constructor & Destructor Documentation

◆ MulticastServiceResolver()

wpi::MulticastServiceResolver::MulticastServiceResolver ( std::string_view  serviceType)
explicit

◆ ~MulticastServiceResolver()

wpi::MulticastServiceResolver::~MulticastServiceResolver ( )
noexcept

Member Function Documentation

◆ GetData()

std::vector< ServiceData > wpi::MulticastServiceResolver::GetData ( )
inline

Returns multicast service resolver data.

Returns
Multicast service resolver data.

◆ GetEventHandle()

WPI_EventHandle wpi::MulticastServiceResolver::GetEventHandle ( ) const
inline

Returns event handle.

Returns
Event handle.

◆ HasImplementation()

bool wpi::MulticastServiceResolver::HasImplementation ( ) const

Returns true if there's a multicast service resolver implementation.

Returns
True if there's a multicast service resolver implementation.

◆ Start()

void wpi::MulticastServiceResolver::Start ( )

Starts multicast service resolver.

◆ Stop()

void wpi::MulticastServiceResolver::Stop ( )

Stops multicast service resolver.


The documentation for this class was generated from the following file: