Skip to content

Commit

Permalink
Add content filter topic feature empty stub (ros2#289)
Browse files Browse the repository at this point in the history
Signed-off-by: Chen.Lihui <lihui.chen@sony.com>
  • Loading branch information
Chen Lihui authored and clalancette committed May 18, 2022
1 parent 43d5174 commit 9b3b727
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions rmw_cyclonedds_cpp/src/rmw_node.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2869,6 +2869,7 @@ static rmw_subscription_t * create_subscription(
memcpy(const_cast<char *>(rmw_subscription->topic_name), topic_name, strlen(topic_name) + 1);
rmw_subscription->options = *subscription_options;
rmw_subscription->can_loan_messages = sub->is_loaning_available;
rmw_subscription->is_cft_enabled = false;

cleanup_subscription.cancel();
cleanup_rmw_subscription.cancel();
Expand Down Expand Up @@ -2994,6 +2995,30 @@ extern "C" rmw_ret_t rmw_subscription_get_actual_qos(
return RMW_RET_ERROR;
}

extern "C" rmw_ret_t rmw_subscription_set_content_filter(
rmw_subscription_t * subscription,
const rmw_subscription_content_filter_options_t * options)
{
static_cast<void>(subscription);
static_cast<void>(options);

RMW_SET_ERROR_MSG("rmw_subscription_set_content_filter: unimplemented");
return RMW_RET_UNSUPPORTED;
}

extern "C" rmw_ret_t rmw_subscription_get_content_filter(
const rmw_subscription_t * subscription,
rcutils_allocator_t * allocator,
rmw_subscription_content_filter_options_t * options)
{
static_cast<void>(subscription);
static_cast<void>(allocator);
static_cast<void>(options);

RMW_SET_ERROR_MSG("rmw_subscription_get_content_filter: unimplemented");
return RMW_RET_UNSUPPORTED;
}

static rmw_ret_t destroy_subscription(rmw_subscription_t * subscription)
{
rmw_ret_t ret = RMW_RET_OK;
Expand Down

0 comments on commit 9b3b727

Please sign in to comment.