Files
appRobotDriver/robot/SenderInterface.js
2026-06-08 17:28:43 +02:00

20 lines
441 B
JavaScript

class SenderInterface {
async connect() {
throw new Error('connect() must be implemented by sender classes');
}
send(command) {
throw new Error('send() must be implemented by sender classes');
}
getStatus() {
throw new Error('getStatus() must be implemented by sender classes');
}
disconnect() {
throw new Error('disconnect() must be implemented by sender classes');
}
}
module.exports = SenderInterface;