PartialFrameBufferManager
This class specifies strategies for transmitting block to the display using Partial Frame Buffer.
Public Functions
void | transmitRemainingBlocks() |
Transmit all remaining drawn Framebuffer blocks. | |
void | tryTransmitBlock() |
Tries to transmit a drawn block. | |
void | tryTransmitBlockFromIRQ() |
Tries to transmit a drawn block in interrupt context. | |
Public Functions Documentation
transmitRemainingBlocks
static void transmitRemainingBlocks | ( | ) |
Transmit all remaining drawn Framebuffer blocks.
Note
This function does not return before all blocks have been transmitted.
tryTransmitBlock
static void tryTransmitBlock | ( | ) |
Tries to transmit a drawn block.
Note
Will return immediately if already transmitting.
tryTransmitBlockFromIRQ
static void tryTransmitBlockFromIRQ | ( | ) |
Tries to transmit a drawn block in interrupt context.
Note
Will transmit next block immediately if drawn.