skipstone/include/skipstone/link.h

18 lines
463 B
C

#ifndef _SKIPSTONE_LINK_H
#define _SKIPSTONE_LINK_H
#include <stdint.h>
typedef struct _skipstone_link skipstone_link;
skipstone_link *skipstone_link_open_serial(const char *device);
int skipstone_link_close(skipstone_link *link);
int skipstone_link_send(skipstone_link *link,
void *buf, uint16_t size, uint16_t endpoint);
int skipstone_link_recv(skipstone_link *link,
void *buf, uint16_t *size, uint16_t *endpoint);
#endif /* _SKIPSTONE_LINK_H */