JUCE
|
Namespaces | |
BlocksProtocol | |
BlocksProtocol::SpecialMessageFromHost | |
Messages that the host may send to a device that do not have the usual message format. | |
Classes | |
struct | BlocksProtocol::IntegerWithBitSize< numBits > |
Helper class to define an integer with a specific bit size. More... | |
struct | BlocksProtocol::Packed7BitArrayBuilder< allocatedBytes >::State |
Describes the current building state. More... | |
struct | BlocksProtocol::Packed7BitArrayBuilder< allocatedBytes > |
This helper class allocates a block of 7-bit bytes and can push sequences of bits into it. More... | |
struct | BlocksProtocol::Packed7BitArrayReader |
This helper class reads from a block of 7-bit bytes as sequences of bits. More... | |
struct | BlocksProtocol::BlockStringData< MaxSize > |
Structure for generic block data. More... | |
struct | BlocksProtocol::BlockSerialNumber |
Structure describing a block's serial number. More... | |
struct | BlocksProtocol::DeviceStatus |
Structure for the device status. More... | |
struct | BlocksProtocol::DeviceConnection |
Structure for the device connection. More... | |
struct | BlocksProtocol::DeviceVersion |
Structure for the device version. More... | |
struct | BlocksProtocol::DeviceName |
Structure used for the device name. More... | |
struct | BlocksProtocol::TouchPosition |
The coordinates of a touch. More... | |
struct | BlocksProtocol::TouchVelocity |
The velocities for each dimension of a touch. More... | |
struct | BlocksProtocol::HostPacketBuilder< maxPacketBytes > |
Helper class for constructing a packet for sending to a BLOCKS device. More... | |
struct | BlocksProtocol::HostPacketDecoder< Handler > |
Parses data packets from a BLOCKS device, and translates them into callbacks on a handler object. More... | |