New approach with callback functions allows much flexibility. You may implement virtually any class from USB standard. We've provided nice examples of how to create your own USB HID TouchPad or a Mass Storage Device and how to accept input from HID Mouse and HID Keyboard when your microcontroller is USB Host.
Help file is available along with the library package, so you can easily learn to use provided functions.
Make sure to visit Libstock NOW, download our new library and develop your USB devices with ease.