Webcam Server.
Dependencies: uvchost FatFileSystem mbed HTTPServer NetServicesMin
Diff: usb/Usb_td.h
- Revision:
- 0:2b4ea8a138e5
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/usb/Usb_td.h Wed Jun 06 11:47:06 2012 +0000 @@ -0,0 +1,23 @@ +#ifndef USB_TD_H +#define USB_TD_H +#include "UsbInc.h" +#include "usb_mem.h" + +template <class T> +class tdqueue { +public: + tdqueue(); + int size(); + bool empty(); + T front(); + void pop(); + void push(T td); +private: + T m_head; + T m_tail; +}; + +HCTD* td_reverse(HCTD* td); +void test_td(); + +#endif //USB_TD_H