ntcore.meta functions

ntcore.meta.decode_client_publishers(data: Buffer) list[ntcore._ntcore.meta.ClientPublisher] | None

Decodes $clientpub$<topic> meta-topic data.

Parameters:

data – data contents

Returns:

Vector of ClientPublishers, or empty optional on decoding error.

ntcore.meta.decode_client_subscribers(data: Buffer) list[ntcore._ntcore.meta.ClientSubscriber] | None

Decodes $clientsub$<topic> meta-topic data.

Parameters:

data – data contents

Returns:

Vector of ClientSubscribers, or empty optional on decoding error.

ntcore.meta.decode_clients(data: Buffer) list[ntcore._ntcore.meta.Client] | None

Decodes $clients meta-topic data.

Parameters:

data – data contents

Returns:

Vector of Clients, or empty optional on decoding error.

ntcore.meta.decode_topic_publishers(data: Buffer) list[ntcore._ntcore.meta.TopicPublisher] | None

Decodes $pub$<topic> meta-topic data.

Parameters:

data – data contents

Returns:

Vector of TopicPublishers, or empty optional on decoding error.

ntcore.meta.decode_topic_subscribers(data: Buffer) list[ntcore._ntcore.meta.TopicSubscriber] | None

Decodes $sub$<topic> meta-topic data.

Parameters:

data – data contents

Returns:

Vector of TopicSubscribers, or empty optional on decoding error.