Android-cuttlefish cvd tool
Classes | Public Member Functions | Private Attributes | List of all members
cuttlefish::WaylandScreenConnector Class Reference

#include <wayland_screen_connector.h>

Classes

struct  FramesAreRgba
 
struct  FramesFd
 

Public Member Functions

 INJECT (WaylandScreenConnector(ANNOTATED(FramesFd, int) frames_fd, frames_are_rgba))
 
void SetFrameCallback (GenerateProcessedFrameCallbackImpl frame_callback)
 
void SetDisplayEventCallback (DisplayEventCallback event_callback)
 

Private Attributes

std::unique_ptr< wayland::WaylandServerserver_
 

Member Function Documentation

◆ INJECT()

cuttlefish::WaylandScreenConnector::INJECT ( WaylandScreenConnector(ANNOTATED(FramesFd, int) frames_fd, frames_are_rgba)  )

◆ SetDisplayEventCallback()

void cuttlefish::WaylandScreenConnector::SetDisplayEventCallback ( DisplayEventCallback  event_callback)

◆ SetFrameCallback()

void cuttlefish::WaylandScreenConnector::SetFrameCallback ( GenerateProcessedFrameCallbackImpl  frame_callback)

Member Data Documentation

◆ server_

std::unique_ptr<wayland::WaylandServer> cuttlefish::WaylandScreenConnector::server_
private

The documentation for this class was generated from the following files: