Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
mir::input::InputChannel Class Referenceabstract

Encapsulates a paired set of fd's suitable for input communication. More...

#include <input_channel.h>

Inheritance diagram for mir::input::InputChannel:
Inheritance graph
[legend]

Public Member Functions

virtual ~InputChannel ()
 
virtual int client_fd () const =0
 
virtual int server_fd () const =0
 

Protected Member Functions

 InputChannel ()=default
 
 InputChannel (InputChannel const &)=delete
 
InputChanneloperator= (InputChannel const &)=delete
 

Detailed Description

Encapsulates a paired set of fd's suitable for input communication.

Constructor & Destructor Documentation

virtual mir::input::InputChannel::~InputChannel ( )
inlinevirtual
mir::input::InputChannel::InputChannel ( )
protecteddefault
mir::input::InputChannel::InputChannel ( InputChannel const &  )
protecteddelete

Member Function Documentation

virtual int mir::input::InputChannel::client_fd ( ) const
pure virtual
InputChannel& mir::input::InputChannel::operator= ( InputChannel const &  )
protecteddelete
virtual int mir::input::InputChannel::server_fd ( ) const
pure virtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014