WPILibC++ 2023.4.3-108-ge5452e3
nt::meta Namespace Reference

NetworkTables meta-topic decoding functions. More...

Classes

struct  Client
 Client (as published via $clients). More...
 
struct  ClientPublisher
 Client publisher (as published via $clientpub$<client> or $serverpub). More...
 
struct  ClientSubscriber
 Client subscriber (as published via $clientsub$<client> or $serversub). More...
 
struct  SubscriberOptions
 Subscriber options. More...
 
struct  TopicPublisher
 Topic publisher (as published via $pub$<topic>). More...
 
struct  TopicSubscriber
 Topic subscriber (as published via $sub$<topic>). More...
 

Functions

std::optional< std::vector< TopicPublisher > > DecodeTopicPublishers (std::span< const uint8_t > data)
 Decodes $pub$<topic> meta-topic data. More...
 
std::optional< std::vector< TopicSubscriber > > DecodeTopicSubscribers (std::span< const uint8_t > data)
 Decodes $sub$<topic> meta-topic data. More...
 
std::optional< std::vector< ClientPublisher > > DecodeClientPublishers (std::span< const uint8_t > data)
 Decodes $clientpub$<topic> meta-topic data. More...
 
std::optional< std::vector< ClientSubscriber > > DecodeClientSubscribers (std::span< const uint8_t > data)
 Decodes $clientsub$<topic> meta-topic data. More...
 
std::optional< std::vector< Client > > DecodeClients (std::span< const uint8_t > data)
 Decodes $clients meta-topic data. More...
 

Detailed Description

NetworkTables meta-topic decoding functions.