ntcore.meta functions

ntcore.meta.decodeClientPublishers(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.decodeClientSubscribers(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.decodeClients(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.decodeTopicPublishers(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.decodeTopicSubscribers(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.