UNPKG

@iotize/tap

Version:

IoTize Device client for Javascript

16 lines 1.33 kB
import { ResultCode } from '@iotize/tap/client/api'; export class TapResponseFrameBuilder { static SUCCESS(data) { return TapResponseFrameBuilder.create(ResultCode.OK, data); } static ERROR(status = ResultCode.BAD_REQUEST, data) { return TapResponseFrameBuilder.create(status, data); } static create(status, data) { return { status, data: data || new Uint8Array(), }; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFwLXJlc3BvbnNlLWJ1aWxkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9jbGllbnQvaW1wbC9zcmMvbGliL3Jlc3BvbnNlL3RhcC1yZXNwb25zZS1idWlsZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQW9CLE1BQU0sd0JBQXdCLENBQUM7QUFFdEUsTUFBTSxPQUFPLHVCQUF1QjtJQUNsQyxNQUFNLENBQUMsT0FBTyxDQUFDLElBQWlCO1FBQzlCLE9BQU8sdUJBQXVCLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDN0QsQ0FBQztJQUVELE1BQU0sQ0FBQyxLQUFLLENBQ1YsU0FBaUIsVUFBVSxDQUFDLFdBQVcsRUFDdkMsSUFBaUI7UUFFakIsT0FBTyx1QkFBdUIsQ0FBQyxNQUFNLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ3RELENBQUM7SUFFRCxNQUFNLENBQUMsTUFBTSxDQUFDLE1BQWMsRUFBRSxJQUFpQjtRQUM3QyxPQUFPO1lBQ0wsTUFBTTtZQUNOLElBQUksRUFBRSxJQUFJLElBQUksSUFBSSxVQUFVLEVBQUU7U0FDL0IsQ0FBQztJQUNKLENBQUM7Q0FDRiJ9