IQ.Pilot Release Commit @ 717ce45
This commit is contained in:
@@ -49,7 +49,7 @@ SubMaster::SubMaster(const std::vector<const char *> &service_list, const std::v
|
||||
poller_ = Poller::create();
|
||||
for (auto name : service_list) {
|
||||
if (services.count(std::string(name)) == 0) {
|
||||
fprintf(stderr, "SubMaster: unknown service '%s', skipping subscription\n", name);
|
||||
fprintf(stderr, "SubMaster: unknown service '%s' in %s, skipping subscription\n", name, SERVICES_REGISTRY_TAG);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -71,6 +71,14 @@ SubMaster::SubMaster(const std::vector<const char *> &service_list, const std::v
|
||||
}
|
||||
}
|
||||
|
||||
const char *messaging_registry_tag() {
|
||||
return SERVICES_REGISTRY_TAG;
|
||||
}
|
||||
|
||||
bool messaging_has_service(const char *name) {
|
||||
return services.count(std::string(name)) != 0;
|
||||
}
|
||||
|
||||
void SubMaster::update(int timeout) {
|
||||
for (auto &kv : messages_) kv.second->updated = false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user