#ifndef _ADD_ON_MONITOR_H #define _ADD_ON_MONITOR_H #include #include #include #include #include namespace BPrivate { namespace Storage { class AddOnMonitorHandler; class AddOnMonitor : public BLooper { private: typedef BLooper inherited; public: AddOnMonitor(AddOnMonitorHandler * handler); virtual ~AddOnMonitor(); virtual status_t InitCheck(); private: status_t fInitCheck; BMessage * fPulseMessage; BMessageRunner * fPulseRunner; }; }; // namespace Storage }; // namespace BPrivate using namespace BPrivate::Storage; #endif // _ADD_ON_MONITOR_H