uorb: add uorb_unadvertise method

This is necessary when using multiple instances of a topic. However it does
not free the underlying resources, as it is assumed they will be used again
at a later point.
This commit is contained in:
Beat Küng
2016-04-27 11:23:05 +02:00
committed by Lorenz Meier
parent 0c0d251003
commit 9da537c092
9 changed files with 80 additions and 2 deletions
+5
View File
@@ -51,6 +51,11 @@ orb_advert_t orb_advertise_multi(const struct orb_metadata *meta, const void *da
return uORB::Manager::get_instance()->orb_advertise_multi(meta, data, instance, priority);
}
int orb_unadvertise(orb_advert_t handle)
{
return uORB::Manager::get_instance()->orb_unadvertise(handle);
}
int orb_publish_auto(const struct orb_metadata *meta, orb_advert_t *handle, const void *data, int *instance,
int priority)
{