-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathwrapper.h
21 lines (18 loc) · 939 Bytes
/
wrapper.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "dds/dds.h"
#include "dds/ddsi/ddsi_serdata.h"
#include "dds/ddsi/ddsi_sertype.h"
#include "dds/ddsi/q_radmin.h"
#include "dds/ddsrt/md5.h"
#include "dds/ddsi/ddsi_shm_transport.h"
#include "dds/ddsc/dds_loan_api.h"
/* dds_status_id_t is not used by any function so it doesn't turn up in the generated
bindings. This dummy function forces the dds_status_id_t to be used.
*/
void _dummy(dds_status_id_t status);
// cyclone inline functions needed by bindings reimplemented here
struct ddsi_serdata *ddsi_serdata_addref (const struct ddsi_serdata *serdata_const);
void ddsi_serdata_removeref (struct ddsi_serdata *serdata);
const int BUILTIN_TOPIC_DCPSPARTICIPANT = DDS_BUILTIN_TOPIC_DCPSPARTICIPANT;
const int BUILTIN_TOPIC_DCPSTOPIC = DDS_BUILTIN_TOPIC_DCPSTOPIC;
const int BUILTIN_TOPIC_DCPSPUBLICATION = DDS_BUILTIN_TOPIC_DCPSPUBLICATION;
const int BUILTIN_TOPIC_DCPSSUBSCRIPTION = DDS_BUILTIN_TOPIC_DCPSSUBSCRIPTION;