SDK: Adapt to new DDS plugin external mode

This commit is contained in:
Dennis Klein
2019-07-26 12:49:03 +02:00
committed by Dennis Klein
parent 6c07920fc6
commit 98aeb16dc7
5 changed files with 73 additions and 30 deletions

View File

@@ -80,6 +80,7 @@ auto DDS::HandleControl() -> void
SubscribeForCustomCommands();
SubscribeForConnectingChannels();
fDDS.Start();
// subscribe to device state changes, pushing new state changes into the event queue
SubscribeToDeviceStateChange([&](DeviceState newState) {

View File

@@ -64,7 +64,10 @@ struct DDSSubscription
});
assert(!dds_session_id.empty());
fService.start(dds_session_id);
}
auto Start() -> void {
fService.start(dds::env_prop<dds::dds_session_id>());
}
~DDSSubscription() {