SeaBreeze
|
Public Member Functions | |
Transfer (std::vector< ProtocolHint * > *hints, std::vector< unsigned char > *buffer, direction_t direction, unsigned int length) | |
virtual Data * | transfer (TransferHelper *helper) |
![]() | |
Exchange (std::vector< ProtocolHint * > *hints) | |
virtual const std::vector< ProtocolHint * > & | getHints () |
Static Public Attributes | |
static const direction_t | TO_DEVICE |
static const direction_t | FROM_DEVICE |
Protected Member Functions | |
void | checkBufferSize () |
Protected Attributes | |
unsigned int | length |
std::vector< unsigned char > * | buffer |
direction_t | direction |
![]() | |
std::vector< ProtocolHint * > * | hints |
|
virtual |
Implements seabreeze::Exchange.