#include <ring_buffer_manager.h>
|
| | DisplayRingBufferManager (int vm_index, std::string group_uuid) |
| |
| Result< void > | CreateLocalDisplayBuffer (int vm_index, int display_index, int display_width, int display_height) |
| |
| uint8_t * | WriteFrame (int vm_index, int display_index, uint8_t *frame_data, int size) |
| |
| uint8_t * | ReadFrame (int vm_index, int display_index, int frame_width, int frame_height) |
| |
◆ DisplayRingBufferManager()
| cuttlefish::DisplayRingBufferManager::DisplayRingBufferManager |
( |
int |
vm_index, |
|
|
std::string |
group_uuid |
|
) |
| |
◆ CreateLocalDisplayBuffer()
| Result< void > cuttlefish::DisplayRingBufferManager::CreateLocalDisplayBuffer |
( |
int |
vm_index, |
|
|
int |
display_index, |
|
|
int |
display_width, |
|
|
int |
display_height |
|
) |
| |
◆ MakeLayerName()
| std::string cuttlefish::DisplayRingBufferManager::MakeLayerName |
( |
int |
display_index, |
|
|
int |
vm_index = -1 |
|
) |
| |
|
private |
◆ ReadFrame()
| uint8_t * cuttlefish::DisplayRingBufferManager::ReadFrame |
( |
int |
vm_index, |
|
|
int |
display_index, |
|
|
int |
frame_width, |
|
|
int |
frame_height |
|
) |
| |
◆ WriteFrame()
| uint8_t * cuttlefish::DisplayRingBufferManager::WriteFrame |
( |
int |
vm_index, |
|
|
int |
display_index, |
|
|
uint8_t * |
frame_data, |
|
|
int |
size |
|
) |
| |
◆ display_buffer_cache_
| std::map<std::pair<int, int>, std::unique_ptr<DisplayRingBuffer> > cuttlefish::DisplayRingBufferManager::display_buffer_cache_ |
|
private |
◆ group_uuid_
| std::string cuttlefish::DisplayRingBufferManager::group_uuid_ |
|
private |
◆ local_group_index_
| int cuttlefish::DisplayRingBufferManager::local_group_index_ |
|
private |
The documentation for this class was generated from the following files: