21#ifndef PROTOCORE_SEP2_H
22#define PROTOCORE_SEP2_H
26#if PROTOCORE_ENABLE_SEP2
35size_t protocore_sep2_device_capability(uint32_t poll_rate,
const char *edev_list_href,
const char *derp_list_href,
36 char *out,
size_t cap);
45size_t protocore_sep2_end_device(uint64_t sfdi,
const char *lfdi,
const char *href,
char *out,
size_t cap);
55size_t protocore_sep2_der_control(
const char *mrid, uint32_t start, uint32_t duration, int32_t opmod_target_w,
56 char *out,
size_t cap);
#define PROTOCORE_BEGIN_DECLS
Give a header's declarations C linkage, so their symbol names carry no parameter types.
#define PROTOCORE_END_DECLS