The Pedigree Project
0.1
|
Structure representing an Input block whitin a Collection. More...
Public Types | |
enum | { Constant, Absolute, Relative, Array } |
The type of the input block. | |
Public Member Functions | |
void | feedInput (uint8_t *pBuffer, uint8_t *pOldBuffer, size_t nBufferSize, size_t &nBitOffset, HidDeviceType deviceType) |
Feeds input to this block. More... | |
Public Attributes | |
enum HidReport::InputBlock:: { ... } | type |
The type of the input block. | |
LocalState | state |
The local state of the input block. | |
Structure representing an Input block whitin a Collection.
Definition at line 121 of file HidReport.h.
void HidReport::InputBlock::feedInput | ( | uint8_t * | pBuffer, |
uint8_t * | pOldBuffer, | ||
size_t | nBufferSize, | ||
size_t & | nBitOffset, | ||
HidDeviceType | deviceType | ||
) |
Feeds input to this block.
Definition at line 351 of file HidReport.cc.
References HidUtils::fixNegativeValue(), HidUtils::getBufferField(), HidUtils::sendInputToManager(), and WARNING.
Referenced by HidReport::Collection::feedInput().