UNPKG

@kuriousdesign/machine-sdk

Version:

Shared data types and helpers for machine-related repositories

54 lines (53 loc) 2.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ApiReqRespStates = exports.initialApiOpcuaData = exports.initialApiOpcuaReqData = void 0; exports.apiReqRespStateToString = apiReqRespStateToString; const Actions_1 = require("./Actions"); exports.initialApiOpcuaReqData = { id: 0, checkSum: 0, actionRequestData: Actions_1.initialDeviceActionRequestData, sts: 0 }; exports.initialApiOpcuaData = { hmiReq: {}, hmiResp: {}, orchReq: {}, orchResp: {}, req: {}, resp: {}, internalReq: {}, internalResp: {} }; var ApiReqRespStates; (function (ApiReqRespStates) { ApiReqRespStates[ApiReqRespStates["INACTIVE"] = 0] = "INACTIVE"; ApiReqRespStates[ApiReqRespStates["WRITING"] = 10] = "WRITING"; ApiReqRespStates[ApiReqRespStates["REQUEST_READY"] = 20] = "REQUEST_READY"; ApiReqRespStates[ApiReqRespStates["REJECTED_INVALID_CHECKSUM"] = 30] = "REJECTED_INVALID_CHECKSUM"; ApiReqRespStates[ApiReqRespStates["REJECTED_ACTION_NOT_ACCEPTED"] = 40] = "REJECTED_ACTION_NOT_ACCEPTED"; ApiReqRespStates[ApiReqRespStates["REJECTED_INVALID_SENDERID"] = 50] = "REJECTED_INVALID_SENDERID"; ApiReqRespStates[ApiReqRespStates["ACCEPTED"] = 1000] = "ACCEPTED"; // ERROR = 911, // DONE = 1000 })(ApiReqRespStates || (exports.ApiReqRespStates = ApiReqRespStates = {})); function apiReqRespStateToString(state) { switch (state) { case ApiReqRespStates.INACTIVE: return "INACTIVE"; case ApiReqRespStates.WRITING: return "WRITING"; case ApiReqRespStates.REQUEST_READY: return "REQUEST_READY"; case ApiReqRespStates.REJECTED_INVALID_CHECKSUM: return "REJECTED_INVALID_CHECKSUM"; case ApiReqRespStates.REJECTED_ACTION_NOT_ACCEPTED: return "REJECTED_ACTION_NOT_ACCEPTED"; case ApiReqRespStates.REJECTED_INVALID_SENDERID: return "REJECTED_INVALID_SENDERID"; case ApiReqRespStates.ACCEPTED: return "ACCEPTED"; default: return "UNKNOWN"; } }