UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

24 lines 3.62 kB
import { HostProtocol, TargetProtocol, VariableFormat } from '@iotize/tap'; import { BooleanConverter, FloatConverter, Ipv4StringConverter, MacAddressStringConverter, NumberConverter, StringConverter, StringVersionConverter, } from '@iotize/tap/client/impl'; import { createEnumArrayConverter, createEnumConverter, } from './converter-factory'; export const ascii = StringConverter.ascii(); export const utf8 = new StringConverter('utf8'); export const uint8 = NumberConverter.uint8(); export const uint16 = NumberConverter.uint16(); export const uint32 = NumberConverter.uint32(); export const int8 = NumberConverter.int8(); export const int16 = NumberConverter.int16(); export const int32 = NumberConverter.int32(); export const float = FloatConverter.instance32(); export const boolean = BooleanConverter.instanceBit0(); export const stringIpv4 = Ipv4StringConverter.instance(); export const stringIpv4mask = Ipv4StringConverter.instance(); export const stringMacaddress = MacAddressStringConverter.instance(); export const variableFormat = createEnumConverter(VariableFormat, 1); export const hostProtocol = createEnumConverter(HostProtocol, 2); export const hostProtocolArray = createEnumArrayConverter(HostProtocol, 2); export const targetProtocol = createEnumConverter(TargetProtocol, 1); export const targetProtocolArray = createEnumArrayConverter(TargetProtocol, 1); // export const tapVersion = new TapVersionConverter(); export const stringVersion = new StringVersionConverter(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udmVydGVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvY29yZS9zcmMvbGliL2NvbnZlcnRlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxjQUFjLEVBQUUsY0FBYyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQzNFLE9BQU8sRUFDTCxnQkFBZ0IsRUFHaEIsY0FBYyxFQUNkLG1CQUFtQixFQUNuQix5QkFBeUIsRUFDekIsZUFBZSxFQUNmLGVBQWUsRUFDZixzQkFBc0IsR0FDdkIsTUFBTSx5QkFBeUIsQ0FBQztBQUVqQyxPQUFPLEVBQ0wsd0JBQXdCLEVBQ3hCLG1CQUFtQixHQUNwQixNQUFNLHFCQUFxQixDQUFDO0FBRTdCLE1BQU0sQ0FBQyxNQUFNLEtBQUssR0FBRyxlQUFlLENBQUMsS0FBSyxFQUFFLENBQUM7QUFDN0MsTUFBTSxDQUFDLE1BQU0sSUFBSSxHQUFHLElBQUksZUFBZSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQ2hELE1BQU0sQ0FBQyxNQUFNLEtBQUssR0FBRyxlQUFlLENBQUMsS0FBSyxFQUFFLENBQUM7QUFDN0MsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFHLGVBQWUsQ0FBQyxNQUFNLEVBQUUsQ0FBQztBQUMvQyxNQUFNLENBQUMsTUFBTSxNQUFNLEdBQUcsZUFBZSxDQUFDLE1BQU0sRUFBRSxDQUFDO0FBQy9DLE1BQU0sQ0FBQyxNQUFNLElBQUksR0FBRyxlQUFlLENBQUMsSUFBSSxFQUFFLENBQUM7QUFDM0MsTUFBTSxDQUFDLE1BQU0sS0FBSyxHQUFHLGVBQWUsQ0FBQyxLQUFLLEVBQUUsQ0FBQztBQUM3QyxNQUFNLENBQUMsTUFBTSxLQUFLLEdBQUcsZUFBZSxDQUFDLEtBQUssRUFBRSxDQUFDO0FBQzdDLE1BQU0sQ0FBQyxNQUFNLEtBQUssR0FBRyxjQUFjLENBQUMsVUFBVSxFQUFFLENBQUM7QUFDakQsTUFBTSxDQUFDLE1BQU0sT0FBTyxHQUFHLGdCQUFnQixDQUFDLFlBQVksRUFBRSxDQUFDO0FBQ3ZELE1BQU0sQ0FBQyxNQUFNLFVBQVUsR0FBRyxtQkFBbUIsQ0FBQyxRQUFRLEVBQUUsQ0FBQztBQUN6RCxNQUFNLENBQUMsTUFBTSxjQUFjLEdBQUcsbUJBQW1CLENBQUMsUUFBUSxFQUFFLENBQUM7QUFDN0QsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcseUJBQXlCLENBQUMsUUFBUSxFQUFFLENBQUM7QUFDckUsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUN6QixtQkFBbUIsQ0FBaUIsY0FBYyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3pELE1BQU0sQ0FBQyxNQUFNLFlBQVksR0FDdkIsbUJBQW1CLENBQWUsWUFBWSxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3JELE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUM1Qix3QkFBd0IsQ0FBZSxZQUFZLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDMUQsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUN6QixtQkFBbUIsQ0FBaUIsY0FBYyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3pELE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUM5Qix3QkFBd0IsQ0FBaUIsY0FBYyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQzlELHVEQUF1RDtBQUN2RCxNQUFNLENBQUMsTUFBTSxhQUFhLEdBQUcsSUFBSSxzQkFBc0IsRUFBRSxDQUFDIn0=