HIDWriter
HIDWriter::SetLogicalMaximum(uint32 logicalMaximum)
HIDWriter::SetReportSize(uint8 reportSize)
HIDWriter::SetReportID(uint8 reportID)
HIDWriter::SetReportCount(uint8 reportCount)
HIDWriter::LocalSetUsageID(uint16 usageID)
HIDWriter::LocalSetUsageMinimum(uint16 usageMinimum)
HIDWriter::LocalSetUsageMaximum(uint16 usageMaximum)
HIDWriter::BeginCollection(uint8 collectionType)
HIDWriter::Input(main_item_data data)
HIDWriter::Output(main_item_data data)
HIDWriter::Feature(main_item_data data)
HIDWriter::HIDWriter(size_t blockSize)
HIDWriter::WriteShortItem(uint8 type, uint8 tag, uint32 value)
HIDWriter::Write(const void *data, size_t length)
HIDWriter::Reset()
HIDWriter::~HIDWriter()
HIDWriter::DefineInputPadding(uint8 count, uint8 bitLength)
HIDWriter::DefineInputData(uint8 count, uint8 bitLength, main_item_data data,
HIDWriter::BeginCollection(uint8 collectionType, uint16 usagePage,
HIDWriter::EndCollection()
HIDWriter::SetUsagePage(uint16 usagePage)
HIDWriter::SetLogicalMinimum(uint32 logicalMinimum)
class HIDWriter {
HIDWriter(size_t blockSize = 20);
~HIDWriter();
HIDWriter descriptorWriter;
HIDWriter descriptorWriter;
xbox360_build_descriptor(HIDWriter &writer)
sixaxis_build_descriptor(HIDWriter &writer)
elecom_build_descriptor(HIDWriter &writer)
class HIDWriter;
typedef status_t (*quirky_build_descriptor)(HIDWriter &writer);