Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

Added basic qos for readers and writers #42

Merged
merged 1 commit into from
Aug 7, 2015
Merged

Added basic qos for readers and writers #42

merged 1 commit into from
Aug 7, 2015

Conversation

esteve
Copy link
Member

@esteve esteve commented Jun 19, 2015

Connects to ros2/ros2#66

@esteve esteve added the in progress Actively being worked on (Kanban column) label Jun 19, 2015
@esteve
Copy link
Member Author

esteve commented Jun 19, 2015

@esteve
Copy link
Member Author

esteve commented Jun 19, 2015

datawriter_qos.reliability.kind = DDS_RELIABLE_RELIABILITY_QOS;
break;
default:
throw std::runtime_error("Unknown QoS policy");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be good if the error string would include the actual numeric value of qos_policy.

Same below.

@esteve esteve force-pushed the qos branch 2 times, most recently from 6a7804c to 6b56566 Compare June 25, 2015 22:51
@esteve esteve force-pushed the qos branch 3 times, most recently from 5bc3e2c to f547eee Compare July 30, 2015 21:54
@esteve esteve added in review Waiting for review (Kanban column) and removed in progress Actively being worked on (Kanban column) labels Jul 30, 2015
@esteve esteve force-pushed the qos branch 2 times, most recently from 58ca455 to 49278e0 Compare July 30, 2015 22:01
@esteve esteve force-pushed the qos branch 3 times, most recently from f88a880 to 7fa696b Compare August 4, 2015 17:46
@@ -367,19 +367,46 @@ rmw_create_publisher(
goto fail;
}

datawriter_qos.reliability.max_blocking_time.sec = 2;
datawriter_qos.reliability.max_blocking_time.nanosec = 0;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we set these limits generically?

@wjwwood
Copy link
Member

wjwwood commented Aug 4, 2015

lgtm

@tfoote
Copy link
Contributor

tfoote commented Aug 5, 2015

+1

@esteve esteve force-pushed the qos branch 2 times, most recently from 50b39e3 to 6797f1e Compare August 6, 2015 16:28
@dirk-thomas
Copy link
Member

lgtm

esteve added a commit that referenced this pull request Aug 7, 2015
Added support for QoS profiles
@esteve esteve merged commit 85f02bf into master Aug 7, 2015
@esteve esteve removed the in review Waiting for review (Kanban column) label Aug 7, 2015
@esteve esteve deleted the qos branch August 7, 2015 15:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants