mbed-os/usb/device/utilities
Russ Butler c709f68434 Refactor AsyncOp class
Add the OperationList class to simplify managing async operations.
Add a callback to the AsyncOp class so completion can be signaled with
another mechanism. Finally rework the lock handling so AsyncOp::wait
is passed the lock to use rather than taking it in a constructor.
2019-02-22 10:53:15 -06:00
..
AsyncOp.cpp Refactor AsyncOp class 2019-02-22 10:53:15 -06:00
AsyncOp.h Refactor AsyncOp class 2019-02-22 10:53:15 -06:00
LinkEntry.h Add USB utility classes 2019-02-22 10:52:34 -06:00
LinkedList.h Add USB utility classes 2019-02-22 10:52:34 -06:00
LinkedListBase.cpp Add USB utility classes 2019-02-22 10:52:34 -06:00
LinkedListBase.h Add USB utility classes 2019-02-22 10:52:34 -06:00
OperationList.h Refactor AsyncOp class 2019-02-22 10:53:15 -06:00
OperationListBase.cpp Refactor AsyncOp class 2019-02-22 10:53:15 -06:00
OperationListBase.h Refactor AsyncOp class 2019-02-22 10:53:15 -06:00