#include </home/clem/local/src/opie/libopie2/opiecore/linux/opcmciasystem.h>
Collaboration diagram for Opie::Core::OPcmciaSystem:

Public Types | |
| typedef QList< OPcmciaSocket > | CardList |
| typedef QListIterator< OPcmciaSocket > | CardIterator |
Public Member Functions | |
| int | count () const |
| int | cardCount () const |
| CardIterator | iterator () const |
| OPcmciaSocket * | socket (unsigned int number) |
| void | restart () |
| void | synchronize () |
Static Public Member Functions | |
| static OPcmciaSystem * | instance () |
Protected Member Functions | |
| OPcmciaSystem () | |
Private Attributes | |
| CardList | _interfaces |
| int | _major |
| Private * | d |
Static Private Attributes | |
| static OPcmciaSystem * | _instance = 0 |
This class provides access to all available pcmcia/cf cards on your device.
Definition at line 54 of file opcmciasystem.h.
|
|
Definition at line 60 of file opcmciasystem.h. |
|
|
Definition at line 56 of file opcmciasystem.h. |
|
|
Definition at line 58 of file opcmciasystem.cpp. References _major, QTextStream::atEnd(), driver, QFile::exists(), IO_ReadOnly, QFile::open(), PROC_DEVICES, qDebug(), qWarning(), QTextStream::readLine(), and synchronize(). Referenced by instance(). |
|
|
Definition at line 138 of file opcmciasystem.cpp. References iterator(). Referenced by main(). |
|
|
Definition at line 132 of file opcmciasystem.cpp. References _interfaces. Referenced by main(), and PcmciaManager::mousePressEvent(). |
|
|
Definition at line 164 of file opcmciasystem.cpp. References _instance, and OPcmciaSystem(). Referenced by main(), and ConfigDialog::writeConfiguration(). |
|
|
Definition at line 171 of file opcmciasystem.cpp. References _interfaces. Referenced by cardCount(), PcmciaManager::cardMessage(), PcmciaManager::handleSystemChannel(), main(), PcmciaManager::mousePressEvent(), and CardsCategory::populate(). |
|
|
Restarts the subsystem Definition at line 157 of file opcmciasystem.cpp. |
|
|
Definition at line 151 of file opcmciasystem.cpp. References _interfaces. |
|
|
For internal use only. Rebuild the internal database
Definition at line 90 of file opcmciasystem.cpp. References _interfaces, _major, QTextStream::atEnd(), QFile::exists(), IO_ReadOnly, QFile::open(), qDebug(), qWarning(), and QTextStream::readLine(). Referenced by PcmciaManager::mousePressEvent(), and OPcmciaSystem(). |
|
|
Definition at line 56 of file opcmciasystem.cpp. Referenced by instance(). |
|
|
Definition at line 100 of file opcmciasystem.h. Referenced by count(), iterator(), socket(), and synchronize(). |
|
|
Definition at line 101 of file opcmciasystem.h. Referenced by OPcmciaSystem(), and synchronize(). |
|
|
Definition at line 104 of file opcmciasystem.h. |
1.4.2