#ifndef __RILEVENTS_SIGNALQUALITY_H__ #define __RILEVENTS_SIGNALQUALITY_H__ // -- RIL_NOTIFY_SIGNALQUALITY class SignalQualityEventHandler : public eventhandler { public: virtual std::string name() const { return "SignalQuality"; } virtual DWORD code() const { return RIL_NOTIFY_SIGNALQUALITY; } virtual void handle(const void *data, size_t size) throw() { checksize(data, size, sizeof(RILSIGNALQUALITY)); const RILSIGNALQUALITY *pd= static_cast(data); debug("%s: %s\n", name().c_str(), GetSignalQualityString(pd).c_str()); } }; #endif