{"__symbolic":"module","version":4,"metadata":{"VirtualTapSchema":{"__symbolic":"error","message":"Unsupported bundled module reference","context":{"module":"./lib/virtual-tap"}},"VirtualTarget":{"__symbolic":"interface"},"ConfigExplorer":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@iotize/tap/config/schema/v1","name":"TapConfig","line":80,"character":22}]}],"reset":[{"__symbolic":"method"}],"findProfileById":[{"__symbolic":"method"}],"findUserOrProfileById":[{"__symbolic":"method"}],"changeUserAlias":[{"__symbolic":"method"}],"createProfile":[{"__symbolic":"method"}],"createBundle":[{"__symbolic":"method"}],"createVariable":[{"__symbolic":"method"}],"getBundleById":[{"__symbolic":"method"}],"getVariableById":[{"__symbolic":"method"}],"getVariableWithMetaById":[{"__symbolic":"method"}],"changeVariableBundle":[{"__symbolic":"method"}],"_sanitizeConfig":[{"__symbolic":"method"}]}},"ServerComConnection":{"__symbolic":"interface"},"ServerComProtocol":{"__symbolic":"interface"},"VariableValueSimulator":{"__symbolic":"interface"},"createDefaultValueSimulator":{"__symbolic":"function"},"ArrayValueSimulator":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":4,"character":21,"module":"./lib/simulators/models/array"}]}],"generateNextValue":[{"__symbolic":"method"}]}},"AsciiCharacterSimulator":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":4,"character":21,"module":"./lib/simulators/models/ascii-character"}]}],"generateNextValue":[{"__symbolic":"method"}]}},"RandomValueSimulator":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":4,"character":21,"module":"./lib/simulators/models/random"}]}],"generateNextValue":[{"__symbolic":"method"}]}},"TapServerError":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Error"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"string"}]}]},"statics":{"targetComError":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":4,"character":34},"member":"TARGET_PROTOCOL_ERROR"}]}},"internalError":{"__symbolic":"function","parameters":["msg"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":8,"character":34},"member":"INTERNAL_SERVER_ERROR"},{"__symbolic":"reference","name":"msg"}]}},"badRequest":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":12,"character":34},"member":"BAD_REQUEST"}]}},"notImplemented":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":16,"character":34},"member":"NOT_IMPLEMENTED"}]}},"notAvailable":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":20,"character":34},"member":"SERVICE_UNAVAILABLE"}]}},"notAcceptable":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":24,"character":34},"member":"NOT_ACCEPTABLE"}]}},"notFound":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":28,"character":34},"member":"NOT_FOUND"}]}},"unauthorized":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"ResultCode","line":32,"character":34},"member":"UNAUTHORIZED"}]}},"requestError":{"__symbolic":"function","parameters":["resultCode"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TapServerError"},"arguments":[{"__symbolic":"reference","name":"resultCode"}]}}}},"VariableDataTypeConfig":{"__symbolic":"interface"},"MqttOptions":{"__symbolic":"interface"},"SocketOptions":{"__symbolic":"interface"},"VirtualServerConfig":{"__symbolic":"interface"},"VirtualServerConfigResolved":{"__symbolic":"interface"},"VirtualServerConfigWithFileReference":{"__symbolic":"interface"},"VirtualTapConfig":{"__symbolic":"interface"},"createVirtualTap":{"__symbolic":"function"},"CreateServerComProtocolFromConfigFct":{"__symbolic":"interface"},"VirtualTap":{"__symbolic":"class","members":{"setConfig":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@iotize/tap/config/schema/v1","name":"TapConfig","line":247,"character":28},{"__symbolic":"reference","name":"VirtualTapConfig"}]}],"setFirmwareState":[{"__symbolic":"method"}],"getFirmwareState":[{"__symbolic":"method"}],"setTarget":[{"__symbolic":"method"}],"getHostName":[{"__symbolic":"method"}],"getMacAddress":[{"__symbolic":"method"}],"getHostProtocols":[{"__symbolic":"method"}],"login":[{"__symbolic":"method"}],"setSessionStateFromProfile":[{"__symbolic":"method"}],"logout":[{"__symbolic":"method"}],"listen":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}],"rescheduleProtocolStart":[{"__symbolic":"method"}],"stop":[{"__symbolic":"method"}],"registerService":[{"__symbolic":"method"}],"registerHostProtocol":[{"__symbolic":"method"}],"_encodeResponse":[{"__symbolic":"method"}],"onNewConnection":[{"__symbolic":"method"}],"factoryReset":[{"__symbolic":"method"}],"reboot":[{"__symbolic":"method"}],"handleData":[{"__symbolic":"method"}],"_buildServices":[{"__symbolic":"method"}],"handleRequest":[{"__symbolic":"method"}],"handleEndpoint":[{"__symbolic":"method"}],"checkCredentials":[{"__symbolic":"method"}],"checkConfigModeEnabled":[{"__symbolic":"method"}],"sendErrorResponse":[{"__symbolic":"method"}],"createResponse":[{"__symbolic":"method"}],"sendResponse":[{"__symbolic":"method"}],"sendData":[{"__symbolic":"method"}],"bindConfigToRoute":[{"__symbolic":"method"}],"_startProtocols":[{"__symbolic":"method"}]}},"VirtualVariableState":{"__symbolic":"class","members":{"setValue":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}]}}},"origins":{"VirtualTapSchema":"./public-api","VirtualTarget":"./lib/api/virtual-target","ConfigExplorer":"./lib/config-explorer","ServerComConnection":"./lib/server-com-protocol","ServerComProtocol":"./lib/server-com-protocol","VariableValueSimulator":"./lib/simulators/api/variable-value-simulator","createDefaultValueSimulator":"./lib/simulators/factory/create-default-value-simulator","ArrayValueSimulator":"./lib/simulators/models/array","AsciiCharacterSimulator":"./lib/simulators/models/ascii-character","RandomValueSimulator":"./lib/simulators/models/random","TapServerError":"./lib/tap-server-error","VariableDataTypeConfig":"./lib/util","MqttOptions":"./lib/virtual-tap","SocketOptions":"./lib/virtual-tap","VirtualServerConfig":"./lib/virtual-tap","VirtualServerConfigResolved":"./lib/virtual-tap","VirtualServerConfigWithFileReference":"./lib/virtual-tap","VirtualTapConfig":"./lib/virtual-tap","createVirtualTap":"./lib/virtual-tap-factory","CreateServerComProtocolFromConfigFct":"./lib/virtual-tap-factory","VirtualTap":"./lib/virtual-tap-server","VirtualVariableState":"./lib/virtual-variable-state"},"importAs":"@iotize/virtual-tap"}