1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-08-04 13:02:12 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/serial/GBDeviceProtocol.java

69 lines
1.5 KiB
Java
Raw Normal View History

package nodomain.freeyourgadget.gadgetbridge.service.serial;
2015-06-23 14:20:13 +02:00
import java.util.UUID;
import nodomain.freeyourgadget.gadgetbridge.model.ServiceCommand;
2015-06-23 14:20:13 +02:00
import nodomain.freeyourgadget.gadgetbridge.deviceevents.GBDeviceEvent;
public abstract class GBDeviceProtocol {
public byte[] encodeSMS(String from, String body) {
return null;
}
public byte[] encodeEmail(String from, String subject, String body) {
return null;
}
public byte[] encodeGenericNotification(String title, String details, int handle) {
2015-06-23 14:20:13 +02:00
return null;
}
public byte[] encodeSetTime() {
2015-06-23 14:20:13 +02:00
return null;
}
public byte[] encodeSetCallState(String number, String name, ServiceCommand command) {
2015-06-23 14:20:13 +02:00
return null;
}
public byte[] encodeSetMusicInfo(String artist, String album, String track) {
return null;
}
public byte[] encodeFirmwareVersionReq() {
return null;
}
public byte[] encodeAppInfoReq() {
return null;
}
public byte[] encodeScreenshotReq() {
return null;
}
2015-06-23 14:20:13 +02:00
public byte[] encodeAppDelete(UUID uuid) {
return null;
}
public byte[] encodeAppStart(UUID uuid) {
return null;
}
public byte[] encodeSynchronizeActivityData() {
return null;
}
public byte[] encodeReboot() {
return null;
}
public byte[] encodeFindDevice(boolean start) {
return null;
}
public GBDeviceEvent[] decodeResponse(byte[] responseData) {
2015-06-23 14:20:13 +02:00
return null;
}
}