1 #ifndef RESET_LOCAL_DEVICE_ADDON_H 2 #define RESET_LOCAL_DEVICE_ADDON_H 3 4 #include <bluetooth/LocalDeviceAddOn.h> 5 6 class ResetLocalDeviceAddOn : public LocalDeviceAddOn { 7 8 public: 9 ResetLocalDeviceAddOn(); 10 11 const char* GetName(); 12 status_t InitCheck(LocalDevice* lDevice); 13 14 const char* GetActionDescription(); 15 status_t TakeAction(LocalDevice* lDevice); 16 17 const char* GetActionOnRemoteDescription(); 18 status_t TakeActionOnRemote(LocalDevice* lDevice, RemoteDevice* rDevice); 19 20 const char* GetOverridenPropertiesDescription(); 21 BMessage* OverridenProperties(LocalDevice* lDevice, const char* property); 22 private: 23 status_t fCheck; 24 }; 25 26 #endif // RESET_LOCAL_DEVICE_ADDON_H 27