@danidoble/webserial
Version:
WebSerial API wrapper
80 lines • 5.07 kB
TypeScript
import { Kernel } from '../serial/kernel';
export declare class Emulator {
static enable: boolean;
static instance: null | Kernel;
static status(instance?: null): false | undefined;
static dispensed(instance?: null): false | undefined;
static notDispensed(instance?: null): false | undefined;
static gateInactive(instance?: null): false | undefined;
static gateConfigured(instance?: null): false | undefined;
static keyPressed(instance?: null): false | undefined;
static doorOpened(instance?: null): false | undefined;
static doorClosed(instance?: null): false | undefined;
static channelDisconnected(instance?: null): false | undefined;
static channelConnected(instance?: null): false | undefined;
static channelEmpty(instance?: null): false | undefined;
static workingTemperature(instance?: null): false | undefined;
static currentTemperature(instance?: null): false | undefined;
static ready(instance?: null): false | undefined;
static busy(instance?: null): false | undefined;
static invalidTray(instance?: null): false | undefined;
static invalidChannel(instance?: null): false | undefined;
static emptyChannel(instance?: null): false | undefined;
static elevatorJam(instance?: null): false | undefined;
static elevatorMalfunction(instance?: null): false | undefined;
static phototransistorFailure(instance?: null): false | undefined;
static allChannelsEmpty(instance?: null): false | undefined;
static productDetectorFailure(instance?: null): false | undefined;
static displayDisconnected(instance?: null): false | undefined;
static productUnderElevator(instance?: null): false | undefined;
static elevatorSettingAlarm(instance?: null): false | undefined;
static buttonPanelFailure(instance?: null): false | undefined;
static errorWritingEeprom(instance?: null): false | undefined;
static errorControlTemperature(instance?: null): false | undefined;
static thermometerDisconnected(instance?: null): false | undefined;
static thermometerMisconfigured(instance?: null): false | undefined;
static thermometerFailure(instance?: null): false | undefined;
static errorExtractorConsumption(instance?: null): false | undefined;
static channelSearchError(instance?: null): false | undefined;
static productExitMouthSearchError(instance?: null): false | undefined;
static elevatorInteriorLocked(instance?: null): false | undefined;
static productDetectorVerifierError(instance?: null): false | undefined;
static waitingForProductRecall(instance?: null): false | undefined;
static productExpiredByTemperature(instance?: null): false | undefined;
static faultyAutomaticDoor(instance?: null): false | undefined;
static rejectLever(instance?: null): false | undefined;
static resetCoinPurse(instance?: null): false | undefined;
static coinInsertedBox(instance?: null, coin?: null): false | undefined;
static coinInsertedTube(instance?: null, coin?: null): false | undefined;
static banknoteInsertedStacker(instance?: null, banknote?: null): false | undefined;
static banknoteInsertedEscrow(instance?: null, banknote?: null): false | undefined;
static banknoteEjected(instance?: null, banknote?: null): false | undefined;
static banknoteInsertedRecycler(instance?: null, banknote?: null): false | undefined;
static banknoteTaken(instance?: null): false | undefined;
static coinPurseEnabled(instance?: null): false | undefined;
static coinPurseDisabled(instance?: null): false | undefined;
static billPurseDisabled(instance?: null): false | undefined;
static billPurseEnabled(instance?: null): false | undefined;
static readTubes(instance?: null): false | undefined;
static readBillPurse(instance?: null, bill?: null | string | number): false | undefined;
static banknoteAccepted(instance?: null): false | undefined;
static banknoteRejected(instance?: null): false | undefined;
static banknotesDispensed(instance?: null): false | undefined;
static coinsDispensed(instance?: null): false | undefined;
static relayOn(instance?: null): false | undefined;
static relayOff(instance?: null): false | undefined;
static nayaxEnabled(instance?: null): false | undefined;
static nayaxDisabled(instance?: null): false | undefined;
static nayaxPreCreditAuthorized(instance?: null): false | undefined;
static nayaxCancelRequest(instance?: null): false | undefined;
static nayaxSellApproved(instance?: null): false | undefined;
static nayaxSellDenied(instance?: null): false | undefined;
static nayaxEndSession(instance?: null): false | undefined;
static nayaxCancelled(instance?: null): false | undefined;
static nayaxDispensed(instance?: null): false | undefined;
static nayaxNotDispensed(instance?: null): false | undefined;
static fullTray(instance?: null): false | undefined;
static setConnection(instance?: null): false | undefined;
}
//# sourceMappingURL=emulator.d.ts.map