Removed unused response object

This commit is contained in:
Esteve Fernandez 2015-01-16 17:16:41 -08:00
parent 2ae1339eba
commit 9d63b20893

View file

@ -87,12 +87,6 @@ public:
: ClientBase(client_handle, service_name) : ClientBase(client_handle, service_name)
{} {}
std::shared_ptr<void> get_response(int64_t sequence_number)
{
auto pair = this->pending_requests_[sequence_number];
return pair.second;
}
std::shared_ptr<void> create_response() std::shared_ptr<void> create_response()
{ {
return std::shared_ptr<void>(new typename ServiceT::Response()); return std::shared_ptr<void>(new typename ServiceT::Response());
@ -118,15 +112,13 @@ public:
} }
SharedFuture async_send_request( SharedFuture async_send_request(
typename ServiceT::Request::Ptr &request, typename ServiceT::Request::Ptr &request)
typename ServiceT::Response::Ptr &response)
{ {
return async_send_request(request, response, [] (SharedFuture f) { }); return async_send_request(request, [] (SharedFuture f) { });
} }
SharedFuture async_send_request( SharedFuture async_send_request(
typename ServiceT::Request::Ptr &request, typename ServiceT::Request::Ptr &request,
typename ServiceT::Response::Ptr &response,
CallbackType cb) CallbackType cb)
{ {
int64_t sequence_number = ::ros_middleware_interface::send_request(get_client_handle(), request.get()); int64_t sequence_number = ::ros_middleware_interface::send_request(get_client_handle(), request.get());