pips_namespace

Updated: April 19, 2023

PiPS namespace

Synopsis:

#include <pips/publication.h>
struct pips_namespace {
    char* name;
} ;

Data:

char* name
Name of the PiPS namespace

Library:

pips-client

Description:

This data type defines a PiPS namespace, which is used to logically group topics. A namespace contains a list of PiPS entities, which represent topics and sub-namespaces.

A named topic within a namespace won't conflict with a similarly named topic in another namespace. This allows multiple topics with the same name but using different publish/subscribe middleware to co-exist.