Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IOIrda Class Reference

#include </home/clem/local/src/opie/noncore/apps/opie-console/io_irda.h>

Inheritance diagram for IOIrda:

Inheritance graph
[legend]
Collaboration diagram for IOIrda:

Collaboration graph
[legend]
List of all members.

Public Slots

virtual bool open ()
virtual void close ()
virtual void reload (const Profile &)

Signals

void received (const QByteArray &)
void error (int, const QString &)

Public Member Functions

 IOIrda (const Profile &)
 ~IOIrda ()
virtual QString identifier () const
virtual QString name () const

Private Slots

void slotExited (Opie::Core::OProcess *proc)

Private Attributes

Opie::Core::OProcessm_attach

Constructor & Destructor Documentation

IOIrda::IOIrda const Profile  ) 
 

Definition at line 3 of file io_irda.cpp.

References m_attach.

IOIrda::~IOIrda  ) 
 

Definition at line 8 of file io_irda.cpp.

References m_attach.


Member Function Documentation

void IOIrda::close  )  [virtual, slot]
 

close the io

Reimplemented from IOSerial.

Definition at line 15 of file io_irda.cpp.

References IOSerial::close(), and m_attach.

Referenced by slotExited().

void IOIrda::error int  ,
const QString
[virtual, signal]
 

an error occured int for the error number and QString for a text

Reimplemented from IOLayer.

QString IOIrda::identifier  )  const [virtual]
 

a small internal identifier

Reimplemented from IOSerial.

Definition at line 52 of file io_irda.cpp.

QString IOIrda::name  )  const [virtual]
 

a short name

Reimplemented from IOSerial.

Definition at line 56 of file io_irda.cpp.

bool IOIrda::open  )  [virtual, slot]
 

bool open

Reimplemented from IOSerial.

Definition at line 22 of file io_irda.cpp.

References l, m_attach, IOSerial::open(), OProcess, slotExited(), and Opie::Core::OProcess::start().

void IOIrda::received const QByteArray  )  [virtual, signal]
 

received input as QCString

Reimplemented from IOLayer.

void IOIrda::reload const Profile  )  [virtual, slot]
 

closes and reloads the settings

Reimplemented from IOSerial.

Definition at line 42 of file io_irda.cpp.

References IRDA_DEFAULT_BAUD, IRDA_DEFAULT_DBITS, IRDA_DEFAULT_DEVICE, IRDA_DEFAULT_FLOW, IRDA_DEFAULT_PARITY, IRDA_DEFAULT_SBITS, IOSerial::m_baud, IOSerial::m_dbits, IOSerial::m_device, IOSerial::m_flow, IOSerial::m_parity, IOSerial::m_sbits, Profile::readEntry(), and Profile::readNumEntry().

void IOIrda::slotExited Opie::Core::OProcess proc  )  [private, slot]
 

Definition at line 60 of file io_irda.cpp.

References close().

Referenced by open().


Member Data Documentation

Opie::Core::OProcess* IOIrda::m_attach [private]
 

Definition at line 39 of file io_irda.h.

Referenced by close(), IOIrda(), open(), and ~IOIrda().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:36:25 2005 for OPIE by  doxygen 1.4.2