Current section

Files

Jump to
rclex src resource_types.h
Raw

src/resource_types.h

#include <erl_nif.h>
extern ErlNifResourceType *rt_rcl_context_t;
extern ErlNifResourceType *rt_rcl_node_t;
extern ErlNifResourceType *rt_rcl_publisher_t;
extern ErlNifResourceType *rt_rcl_subscription_t;
extern ErlNifResourceType *rt_rcl_clock_t;
extern ErlNifResourceType *rt_rcl_timer_t;
extern ErlNifResourceType *rt_rcl_wait_set_t;
extern ErlNifResourceType *rt_rosidl_message_type_support_t;
extern ErlNifResourceType *rt_ros_message;
extern ErlNifResourceType *rt_subscription_callback_resource;
extern int open_resource_types(ErlNifEnv *env, const char *module);