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.