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

i2cio_pp Class Reference

concrete class that implements low level i/o for i2c bus using parallel port More...

#include <i2cio_pp.h>

Inheritance diagram for i2cio_pp:

i2cio List of all members.

Public Member Functions

 i2cio_pp (ppio *a_pp)
virtual void set_scl (bool state)
virtual void set_sda (bool state)
virtual bool get_sda ()
virtual void lock ()
virtual void unlock ()

Private Attributes

ppiod_pp

Detailed Description

concrete class that implements low level i/o for i2c bus using parallel port


Constructor & Destructor Documentation

i2cio_pp::i2cio_pp ppio a_pp  ) 
 


Member Function Documentation

bool i2cio_pp::get_sda  )  [virtual]
 

Implements i2cio.

void i2cio_pp::lock  )  [virtual]
 

Implements i2cio.

void i2cio_pp::set_scl bool  state  )  [virtual]
 

Implements i2cio.

void i2cio_pp::set_sda bool  state  )  [virtual]
 

Implements i2cio.

void i2cio_pp::unlock  )  [virtual]
 

Implements i2cio.


Member Data Documentation

ppio* i2cio_pp::d_pp [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Mar 15 23:55:37 2005 for GNU Radio by  doxygen 1.4.0