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_event_t Struct Reference

Encapsulate the RMW event implementation, data, and type. More...

#include <event.h>

Public Attributes

const char * implementation_identifier
 Implementation identifier, used to ensure two different implementations are not being mixed. More...
 
void * data
 Data specific to this event type from either the publisher or subscriber. More...
 
rmw_event_type_t event_type
 The event type that occurred. More...
 

Detailed Description

Encapsulate the RMW event implementation, data, and type.

Member Data Documentation

◆ implementation_identifier

const char* rmw_event_t::implementation_identifier

Implementation identifier, used to ensure two different implementations are not being mixed.

◆ data

void* rmw_event_t::data

Data specific to this event type from either the publisher or subscriber.

◆ event_type

rmw_event_type_t rmw_event_t::event_type

The event type that occurred.


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