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-29 09:31:08 +02:00
committed by Lorenz Meier
parent 0c0d251003
commit 9da537c092
9 changed files with 80 additions and 2 deletions
+5
View File
@@ -142,6 +142,11 @@ extern orb_advert_t orb_advertise(const struct orb_metadata *meta, const void *d
extern orb_advert_t orb_advertise_multi(const struct orb_metadata *meta, const void *data, int *instance,
int priority) __EXPORT;
/**
* @see uORB::Manager::orb_unadvertise()
*/
extern int orb_unadvertise(orb_advert_t handle) __EXPORT;
/**
* Advertise as the publisher of a topic.
*