Mir
Public Member Functions | Public Attributes | List of all members
mir::graphics::mesa::helpers::DRMHelper Class Reference

#include <display_helpers.h>

Inheritance diagram for mir::graphics::mesa::helpers::DRMHelper:
[legend]

Public Member Functions

 DRMHelper (DRMNodeToUse const node_to_use)
 
 ~DRMHelper ()
 
 DRMHelper (const DRMHelper &)=delete
 
DRMHelperoperator= (const DRMHelper &)=delete
 
void setup (std::shared_ptr< mir::udev::Context > const &udev)
 
mir::Fd authenticated_fd ()
 
void auth_magic (drm_magic_t magic)
 
void drop_master () const
 
void set_master () const
 
- Public Member Functions inherited from mir::graphics::mesa::DRMAuthentication
 DRMAuthentication ()=default
 
virtual ~DRMAuthentication ()=default
 
 DRMAuthentication (DRMAuthentication const &)=delete
 
DRMAuthenticationoperator= (DRMAuthentication const &)=delete
 

Public Attributes

int fd
 
DRMNodeToUse const node_to_use
 

Constructor & Destructor Documentation

mir::graphics::mesa::helpers::DRMHelper::DRMHelper ( DRMNodeToUse const  node_to_use)
inline
mir::graphics::mesa::helpers::DRMHelper::~DRMHelper ( )
mir::graphics::mesa::helpers::DRMHelper::DRMHelper ( const DRMHelper )
delete

Member Function Documentation

void mir::graphics::mesa::helpers::DRMHelper::auth_magic ( drm_magic_t  magic)
virtual
mir::Fd mir::graphics::mesa::helpers::DRMHelper::authenticated_fd ( )
virtual
void mir::graphics::mesa::helpers::DRMHelper::drop_master ( ) const
DRMHelper& mir::graphics::mesa::helpers::DRMHelper::operator= ( const DRMHelper )
delete
void mir::graphics::mesa::helpers::DRMHelper::set_master ( ) const
void mir::graphics::mesa::helpers::DRMHelper::setup ( std::shared_ptr< mir::udev::Context > const &  udev)

Member Data Documentation

int mir::graphics::mesa::helpers::DRMHelper::fd
DRMNodeToUse const mir::graphics::mesa::helpers::DRMHelper::node_to_use

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016