/** * @RDE_HEADER@ * Kleines Testprogramm für BSMs * $Id$ * $HeadURL$ * $Author$ * Created by Gerlinde Rudolphus, SLSA, 2013-03-05 */ #include #include #include "bsm_api.h" int main(int argc, char **argv) { NGLCoreApplication app(argc, argv); app.createLogger("BCU", -1); BuildingControlUnit::BuildingBsmConfig config; BuildingControlUnit::Bsm c; c.id = 42; //c.hostname = QStringLiteral("192.168.133.177"); c.hostname = QStringLiteral("localhost"); c.port = 10001; config.bsmMap.insert(c.id, c); BuildingControlUnit::BSM::Api *a = new BuildingControlUnit::BSM::Api; int ret = -1; if (a->init(config)) ret = app.exec(); delete a; return ret; }