Stores and provides lookup access to the controller's in-memory network topology.
Definition Topology.h:18
Imports CNC topology and inventory data from JSON sources.
Definition JsonImporter.h:17
static InventoryMap importInventory(const std::string &filename)
Imports device inventory (credentials) from a JSON file.
Definition JsonImporter.cpp:103
static bool importFromFile(const std::string &filename, Topology &topology)
Imports CNC node configurations from a JSON file.
Definition JsonImporter.cpp:16
Definition GclParser.h:10
std::map< std::string, DeviceCredentials_t > InventoryMap
Definition Inventory.h:17