rmw  master
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
Public Attributes | List of all members
rmw_subscriptions_t Struct Reference

Array of subscriber handles. More...

#include <types.h>

Public Attributes

size_t subscriber_count
 The number of subscribers represented by the array. More...
 
void ** subscribers
 Pointer to an array of void * pointers of subscriptions. More...
 

Detailed Description

Array of subscriber handles.

An array of void * pointers representing type-erased middleware-specific subscriptions. The number of non-null entries may be smaller than the allocated size of the array. The number of subscriptions represented may be smaller than the allocated size of the array. The creator of this struct is responsible for allocating and deallocating the array.

Member Data Documentation

◆ subscriber_count

size_t rmw_subscriptions_t::subscriber_count

The number of subscribers represented by the array.

◆ subscribers

void** rmw_subscriptions_t::subscribers

Pointer to an array of void * pointers of subscriptions.


The documentation for this struct was generated from the following file: