WPILibC++ 2025.0.0-alpha-1-24-g6478ba6
MulticastServiceAnnouncer.h File Reference
#include <stdint.h>
#include <memory>
#include <span>
#include <string>
#include <string_view>
#include <utility>

Go to the source code of this file.

Classes

class  wpi::MulticastServiceAnnouncer
 

Namespaces

namespace  wpi
 

Typedefs

typedef unsigned int WPI_MulticastServiceAnnouncerHandle
 

Functions

WPI_MulticastServiceAnnouncerHandle WPI_CreateMulticastServiceAnnouncer (const char *serviceName, const char *serviceType, int32_t port, int32_t txtCount, const char **keys, const char **values)
 
void WPI_FreeMulticastServiceAnnouncer (WPI_MulticastServiceAnnouncerHandle handle)
 
void WPI_StartMulticastServiceAnnouncer (WPI_MulticastServiceAnnouncerHandle handle)
 
void WPI_StopMulticastServiceAnnouncer (WPI_MulticastServiceAnnouncerHandle handle)
 
int32_t WPI_GetMulticastServiceAnnouncerHasImplementation (WPI_MulticastServiceAnnouncerHandle handle)
 

Typedef Documentation

◆ WPI_MulticastServiceAnnouncerHandle

Function Documentation

◆ WPI_CreateMulticastServiceAnnouncer()

WPI_MulticastServiceAnnouncerHandle WPI_CreateMulticastServiceAnnouncer ( const char *  serviceName,
const char *  serviceType,
int32_t  port,
int32_t  txtCount,
const char **  keys,
const char **  values 
)

◆ WPI_FreeMulticastServiceAnnouncer()

void WPI_FreeMulticastServiceAnnouncer ( WPI_MulticastServiceAnnouncerHandle  handle)

◆ WPI_GetMulticastServiceAnnouncerHasImplementation()

int32_t WPI_GetMulticastServiceAnnouncerHasImplementation ( WPI_MulticastServiceAnnouncerHandle  handle)

◆ WPI_StartMulticastServiceAnnouncer()

void WPI_StartMulticastServiceAnnouncer ( WPI_MulticastServiceAnnouncerHandle  handle)

◆ WPI_StopMulticastServiceAnnouncer()

void WPI_StopMulticastServiceAnnouncer ( WPI_MulticastServiceAnnouncerHandle  handle)