Public Member Functions
IrDriverInterface Class Reference

#include <ir_driver_interface.h>

Inheritance diagram for IrDriverInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int connect ()=0
 Method to connect with a socket.
virtual void disconnect ()=0
 Method to disconnect from a socket.
 IrDriverInterface ()
 Constructor.
virtual int send_remote_command (std::string remote, std::string command)=0
 Method that send remote commands by a socket.
virtual ~IrDriverInterface ()
 Abstract destructor.

Detailed Description

Definition at line 27 of file ir_driver_interface.h.


Constructor & Destructor Documentation

Constructor.

Definition at line 32 of file ir_driver_interface.h.

virtual IrDriverInterface::~IrDriverInterface ( ) [inline, virtual]

Abstract destructor.

Definition at line 39 of file ir_driver_interface.h.


Member Function Documentation

virtual int IrDriverInterface::connect ( ) [pure virtual]

Method to connect with a socket.

Parameters:
@@returnerror: -1 or successful: 0.

Implemented in IrTransWrapper.

virtual void IrDriverInterface::disconnect ( ) [pure virtual]

Method to disconnect from a socket.

Parameters:
@return

Implemented in IrTransWrapper.

virtual int IrDriverInterface::send_remote_command ( std::string  remote,
std::string  command 
) [pure virtual]

Method that send remote commands by a socket.

Parameters:
rem,theremote host.
com,thecommand to send.
Returns:
error: -1 or successful: 0.

Implemented in IrTransWrapper.


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


maggie_ir_drivers
Author(s): Raul Perula-Martinez
autogenerated on Mon Sep 14 2015 03:06:37