package nodomain.freeyourgadget.gadgetbridge.service.devices.pebble; import android.util.Pair; import java.util.ArrayList; import java.util.UUID; import nodomain.freeyourgadget.gadgetbridge.deviceevents.GBDeviceEvent; import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice; import nodomain.freeyourgadget.gadgetbridge.model.WeatherSpec; public class AppMessageHandler { final PebbleProtocol mPebbleProtocol; final UUID mUUID; AppMessageHandler(UUID uuid, PebbleProtocol pebbleProtocol) { mUUID = uuid; mPebbleProtocol = pebbleProtocol; } public boolean isEnabled() { return true; } public UUID getUUID() { return mUUID; } public GBDeviceEvent[] handleMessage(ArrayList> pairs) { return null; } public GBDeviceEvent[] onAppStart() { return null; } public byte[] encodeUpdateWeather(WeatherSpec weatherSpec) { return null; } protected GBDevice getDevice() { return mPebbleProtocol.getDevice(); } }