discoverpixy
usblink.h
1 #ifndef __USBLINK_H__
2 #define __USBLINK_H__
3 
4 #include "link.h"
5 
6 class USBLink : public Link
7 {
8 public:
9  USBLink();
10  ~USBLink();
11 
12  int open();
13  virtual int send(const uint8_t *data, uint32_t len, uint16_t timeoutMs);
14  virtual int receive(uint8_t *data, uint32_t len, uint16_t timeoutMs);
15  virtual void setTimer();
16  virtual uint32_t getTimer();
17 };
18 
19 #endif
20