#include </home/clem/local/src/opie/noncore/net/wellenreiter/gui/wellenreiter.h>
Inheritance diagram for Wellenreiter:


Public Slots | |
| virtual void | timerEvent (QTimerEvent *e) |
| void | receivePacket (OPacket *p) |
| void | initialTimer () |
| void | channelHopped (int) |
| void | receivePacket (Opie::Net::OPacket *) |
| void | startClicked () |
| void | stopClicked () |
Signals | |
| void | startedSniffing () |
| void | stoppedSniffing () |
Public Member Functions | |
| Wellenreiter (int argc, char **argv) | |
| ~Wellenreiter () | |
| Wellenreiter (QWidget *parent=0) | |
| ~Wellenreiter () | |
| void | setConfigWindow (WellenreiterConfigWindow *cw) |
| MScanListView * | netView () const |
| MLogWindow * | logWindow () const |
| PacketView * | hexWindow () const |
| bool | isDaemonRunning () const |
| QString | captureFileName () const |
Static Public Member Functions | |
| static void | signalHandler (int sig) |
Public Attributes | |
| QString | dumpname |
| bool | sniffing |
Static Public Attributes | |
| static Wellenreiter * | instance = 0 |
Protected Member Functions | |
| virtual void | timerEvent (QTimerEvent *) |
Private Slots | |
| void | slotTabChanged (QWidget *) |
Private Member Functions | |
| void | handleManagementFrame (Opie::Net::OPacket *p, Opie::Net::OWaveLanManagementPacket *) |
| void | handleManagementFrameBeacon (Opie::Net::OPacket *p, Opie::Net::OWaveLanManagementPacket *) |
| void | handleManagementFrameProbeRequest (Opie::Net::OPacket *p, Opie::Net::OWaveLanManagementPacket *) |
| void | handleManagementFrameProbeResponse (Opie::Net::OPacket *p, Opie::Net::OWaveLanManagementPacket *) |
| void | handleControlFrame (Opie::Net::OPacket *p, Opie::Net::OWaveLanControlPacket *control) |
| void | handleWlanData (Opie::Net::OPacket *p, Opie::Net::OWaveLanDataPacket *data, Opie::Net::OMacAddress &from, Opie::Net::OMacAddress &to) |
| void | handleEthernetData (Opie::Net::OPacket *p, Opie::Net::OEthernetPacket *data, Opie::Net::OMacAddress &from, Opie::Net::OMacAddress &to) |
| void | handleARPData (Opie::Net::OPacket *p, Opie::Net::OARPPacket *arp, Opie::Net::OMacAddress &from, Opie::Net::OMacAddress &to) |
| void | handleIPData (Opie::Net::OPacket *p, Opie::Net::OIPPacket *ip, Opie::Net::OMacAddress &from, Opie::Net::OMacAddress &to) |
| void | handleNotification (Opie::Net::OPacket *p) |
| void | doAction (const QString &action, const QString &protocol, Opie::Net::OPacket *p) |
| QObject * | childIfToParse (Opie::Net::OPacket *p, const QString &protocol) |
| bool | checkDumpPacket (Opie::Net::OPacket *p) |
| void | registerSignalHandler () |
| void | updateStatistics () |
Private Attributes | |
| OPacketCapturer * | cap |
| OWirelessNetworkInterface * | wiface |
| int | channel |
| Opie::Net::OWirelessNetworkInterface * | iface |
| Opie::Net::OPacketCapturer * | pcap |
| WellenreiterConfigWindow * | configwindow |
| GPS * | gps |
|
||||||||||||
|
|
Definition at line 148 of file miniwellenreiter.cpp. |
|
|
Definition at line 67 of file wellenreiter.cpp. References gps, initialTimer(), Opie::ODevice::inst(), MLogWindow::log(), WellenreiterBase::logwindow, WellenreiterBase::netview, pcap, and registerSignalHandler(). |
|
|
|
|
|
Definition at line 55 of file wellenreiter.h. Referenced by WellenreiterMainWindow::uploadSession(). |
|
|
Definition at line 147 of file wellenreiter.cpp. References QString::append(), assert, Opie::Net::OWirelessNetworkInterface::channels(), QString::fill(), iface, and title. Referenced by startClicked(), and stopClicked(). |
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
Definition at line 53 of file wellenreiter.h. References WellenreiterBase::hexwindow. Referenced by WellenreiterMainWindow::fileNew(). |
|
|
Definition at line 103 of file wellenreiter.cpp. Referenced by Wellenreiter(). |
|
|
Definition at line 54 of file wellenreiter.h. References sniffing. Referenced by WellenreiterMainWindow::closeEvent(). |
|
|
Definition at line 52 of file wellenreiter.h. References WellenreiterBase::logwindow. Referenced by WellenreiterMainWindow::fileNew(), and WellenreiterMainWindow::fileSaveLog(). |
|
|
Definition at line 51 of file wellenreiter.h. References WellenreiterBase::netview. Referenced by WellenreiterMainWindow::demoAddStations(), WellenreiterMainWindow::fileLoadSession(), WellenreiterMainWindow::fileNew(), WellenreiterMainWindow::fileSaveSession(), WellenreiterMainWindow::viewCollapseAll(), and WellenreiterMainWindow::viewExpandAll(). |
|
|
|
|
|
Definition at line 157 of file miniwellenreiter.cpp. References Opie::Net::OWirelessNetworkInterface::channel(), data, QDict< type >::find(), QString::fromLatin1(), QDict< type >::insert(), printf, and wiface. Referenced by startClicked(), stopClicked(), and Wellenreiter(). |
|
|
Definition at line 125 of file wellenreiter.cpp. References NULL, odebug, oendl, oerr, and signalHandler(). Referenced by Wellenreiter(). |
|
|
Definition at line 141 of file wellenreiter.cpp. References configwindow. Referenced by WellenreiterMainWindow::WellenreiterMainWindow(). |
|
|
Definition at line 110 of file wellenreiter.cpp. References oendl, oerr, pcap, sniffing, and stopClicked(). Referenced by registerSignalHandler(). |
|
|
Implements WellenreiterBase. Definition at line 736 of file wellenreiter.cpp. References WellenreiterBase::statwindow, and updateStatistics(). |
|
|
|
Referenced by startClicked(). |
|
|
|
Referenced by stopClicked(). |
|
|
|
|
|
Definition at line 151 of file miniwellenreiter.cpp. References channel, Opie::Net::OWirelessNetworkInterface::setChannel(), and wiface. |
|
|
Definition at line 729 of file wellenreiter.cpp. References pcap, WellenreiterBase::statwindow, and MStatWindow::updateCounter(). Referenced by slotTabChanged(), and stopClicked(). |
|
|
Definition at line 221 of file miniwellenreiter.cpp. Referenced by Wellenreiter(). |
|
|
Definition at line 223 of file miniwellenreiter.cpp. Referenced by timerEvent(). |
|
|
Definition at line 106 of file wellenreiter.h. Referenced by setConfigWindow(), and startClicked(). |
|
|
Definition at line 55 of file wellenreiter.h. Referenced by WellenreiterMainWindow::changedSniffingState(), and startClicked(). |
|
|
Definition at line 107 of file wellenreiter.h. Referenced by startClicked(), and Wellenreiter(). |
|
|
Definition at line 104 of file wellenreiter.h. Referenced by channelHopped(), startClicked(), stopClicked(), and Wellenreiter(). |
|
|
Definition at line 65 of file wellenreiter.cpp. |
|
|
Definition at line 105 of file wellenreiter.h. Referenced by signalHandler(), startClicked(), stopClicked(), updateStatistics(), and Wellenreiter(). |
|
|
Definition at line 59 of file wellenreiter.h. Referenced by WellenreiterMainWindow::changedSniffingState(), isDaemonRunning(), signalHandler(), startClicked(), and stopClicked(). |
|
|
Definition at line 222 of file miniwellenreiter.cpp. Referenced by receivePacket(), timerEvent(), and Wellenreiter(). |
1.4.2