Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								814f4101db
								
							
						 | 
						
							
							
								
								Check callback argument types
							
							
							
							
							
						 | 
						
							2015-04-30 12:08:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								1181daf81e
								
							
						 | 
						
							
							
								
								Delegate service creation to SFINAE'd create_service_internal based on the arity of the callback function
							
							
							
							
							
						 | 
						
							2015-04-30 08:48:42 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								ad3f5da3a5
								
							
						 | 
						
							
							
								
								Let the compiler deduce the appropriate Service constructor to use
							
							
							
							
							
						 | 
						
							2015-04-29 17:40:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								db0238c7e2
								
							
						 | 
						
							
							
								
								Formatting
							
							
							
							
							
						 | 
						
							2015-04-29 16:40:00 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								2367549a50
								
							
						 | 
						
							
							
								
								Check callback arity and enable/disable compatible/incompatible versions of create_service. Workaround for http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2132 in Windows
							
							
							
							
							
						 | 
						
							2015-04-29 15:56:26 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								b401c2fc33
								
							
						 | 
						
							
							
								
								add todo
							
							
							
							
							
						 | 
						
							2015-04-29 11:49:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b6b94faa2
								
							
						 | 
						
							
							
								
								Added comment about not being able to call spin_node_until_future_complete inside a callback executed by an executor
							
							
							
							
							
						 | 
						
							2015-04-28 11:31:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								90ba163953
								
							
						 | 
						
							
							
								
								Added spin_node_until_future_complete
							
							
							
							
							
						 | 
						
							2015-04-28 10:11:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3791fcab1
								
							
						 | 
						
							
							
								
								Indent
							
							
							
							
							
						 | 
						
							2015-04-22 12:28:30 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								35b2c106a1
								
							
						 | 
						
							
							
								
								Fix code style
							
							
							
							
							
						 | 
						
							2015-04-20 15:45:58 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								8abae8ac82
								
							
						 | 
						
							
							
								
								Added support for callbacks with and without accepting a request header
							
							
							
							
							
						 | 
						
							2015-04-20 15:45:01 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								b938bd691a
								
							
						 | 
						
							
							
								
								Pass request header to callbacks
							
							
							
							
							
						 | 
						
							2015-04-20 13:22:54 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								8054786c09
								
							
						 | 
						
							
							
								
								explicitly ignore remaining uncrustify issues
							
							
							
							
							
						 | 
						
							2015-04-07 15:30:49 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6b8fb2de0
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
						 | 
						
							2015-04-07 15:20:43 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a6b48e2fc
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
						 | 
						
							2015-04-07 12:07:57 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e735e35a0
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
						 | 
						
							2015-04-07 11:55:55 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								b114db2213
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
						 | 
						
							2015-04-07 11:48:55 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								f80b89a687
								
							
						 | 
						
							
							
								
								code style only
							
							
							
							
							
						 | 
						
							2015-04-07 10:57:33 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								c84341197f
								
							
						 | 
						
							
							
								
								add missing copyright / license information, update format of existing license information
							
							
							
							
							
						 | 
						
							2015-04-02 09:55:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								e720daf1a7
								
							
						 | 
						
							
							
								
								add rclcpp::shutdown() function
							
							
							
							
							
						 | 
						
							2015-03-27 12:18:19 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								7bd8f9cf76
								
							
						 | 
						
							
							
								
								Use new type support infrastructure
							
							
							
							
							
						 | 
						
							2015-03-26 10:40:25 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								30d7eb269e
								
							
						 | 
						
							
							
								
								add a clarifying comment
							
							
							
							
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								fd208336d3
								
							
						 | 
						
							
							
								
								[style] replace tabs with spaces
							
							
							
							
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								81c4900e01
								
							
						 | 
						
							
							
								
								[windows] fix symbol exporting
							
							
							
							
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								22b53b991d
								
							
						 | 
						
							
							
								
								[windows] workaround for compiler error in Windows
							
							
							
							
							
							
							
							See: https://connect.microsoft.com/VisualStudio/feedback/details/1179590 
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e5b98f167
								
							
						 | 
						
							
							
								
								[windows] fix compiler errors and warnings
							
							
							
							
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a03ec1d0e
								
							
						 | 
						
							
							
								
								[windows] use macro to declare thread local storage
							
							
							
							
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a9b82bfba
								
							
						 | 
						
							
							
								
								[windows] use unsigned long to fix warning
							
							
							
							
							
						 | 
						
							2015-03-20 13:25:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f6ffc47cb
								
							
						 | 
						
							
							
								
								Removed unused include
							
							
							
							
							
						 | 
						
							2015-03-19 19:12:44 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								edbf7745db
								
							
						 | 
						
							
							
								
								Use type support handle functions from the rmw implementation
							
							
							
							
							
						 | 
						
							2015-03-18 18:14:37 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								3dae09f243
								
							
						 | 
						
							
							
								
								Merge pull request #11 from ros2/services-post-api-review
							
							
							
							
							
							
							
							Add support for services in rclcpp 
							
						 | 
						
							2015-03-09 12:01:30 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dirk Thomas
								
							 
						 | 
						
							
							
							
							
								
							
							
								c29b353c21
								
							
						 | 
						
							
							
								
								use ament_lint_auto
							
							
							
							
							
						 | 
						
							2015-03-07 01:24:52 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								bb8cad74ee
								
							
						 | 
						
							
							
								
								Fix order of parameters
							
							
							
							
							
						 | 
						
							2015-03-06 15:40:37 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								9daec001e2
								
							
						 | 
						
							
							
								
								Added support for RTI Connext services. Update rmw_take* signatures
							
							
							
							
							
						 | 
						
							2015-03-06 12:11:22 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								25c8c567b4
								
							
						 | 
						
							
							
								
								fixes to get services compiling
							
							
							
							
							
						 | 
						
							2015-03-04 21:15:04 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								209a31c815
								
							
						 | 
						
							
							
								
								replacing ros_middleware with rmw
							
							
							
							
							
						 | 
						
							2015-03-04 16:32:51 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								35cf3952e3
								
							
						 | 
						
							
							
								
								updated to use new C rmw api
							
							
							
							
							
						 | 
						
							2015-03-03 22:54:36 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								9d63b20893
								
							
						 | 
						
							
							
								
								Removed unused response object
							
							
							
							
							
						 | 
						
							2015-01-16 17:16:41 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								444b56c281
								
							
						 | 
						
							
							
								
								Extend async_request to take accept a callback as an argument
							
							
							
							
							
						 | 
						
							2015-01-15 18:24:45 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								8332480c85
								
							
						 | 
						
							
							
								
								Added support for asynchronous clients
							
							
							
							
							
						 | 
						
							2015-01-13 18:32:14 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								f26bed380d
								
							
						 | 
						
							
							
								
								Pass response object as parameter
							
							
							
							
							
						 | 
						
							2015-01-12 14:36:42 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								af3709f040
								
							
						 | 
						
							
							
								
								Removed timeouts
							
							
							
							
							
						 | 
						
							2015-01-09 17:42:25 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								e91563640e
								
							
						 | 
						
							
							
								
								Do not pass RequestId to the server callback. Use RequestId from rpc.h
							
							
							
							
							
						 | 
						
							2015-01-09 17:14:27 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e0621a1ff
								
							
						 | 
						
							
							
								
								Added support for timeouts
							
							
							
							
							
						 | 
						
							2015-01-08 14:49:47 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b290d66e8
								
							
						 | 
						
							
							
								
								Refactored to split request messages
							
							
							
							
							
						 | 
						
							2015-01-08 10:58:51 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								180c0f9016
								
							
						 | 
						
							
							
								
								Move request header to a separate structure
							
							
							
							
							
						 | 
						
							2015-01-07 14:15:46 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Esteve Fernandez
								
							 
						 | 
						
							
							
							
							
								
							
							
								81040198e1
								
							
						 | 
						
							
							
								
								Added support for services
							
							
							
							
							
						 | 
						
							2014-12-16 18:21:00 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e3d54815b
								
							
						 | 
						
							
							
								
								update sigaction detection to support os x
							
							
							
							
							
						 | 
						
							2014-09-22 20:42:33 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea889664ea
								
							
						 | 
						
							
							
								
								added primitive support for component style nodes
							
							
							
							
							
						 | 
						
							2014-09-08 14:37:52 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Woodall
								
							 
						 | 
						
							
							
							
							
								
							
							
								860f478294
								
							
						 | 
						
							
							
								
								[style] fix indention
							
							
							
							
							
						 | 
						
							2014-09-03 20:08:32 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |