UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

89 lines 2.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withIntdashExtensionFields = exports.withExtensionFields = exports.withoutExtensionFields = void 0; const message_1 = require("../../message"); const WIRE_CONNECT_REQUEST = new message_1.ConnectRequest({ requestId: 123, protocolVersion: '1.2.3', nodeId: 'NodeId', pingInterval: 100, pingTimeout: 200, extensionFields: undefined, }); const PROTO_CONNECT_REQUEST = { requestId: 123, protocolVersion: '1.2.3', nodeId: 'NodeId', pingInterval: 100, pingTimeout: 200, extensionFields: undefined, }; exports.withoutExtensionFields = { toWire: () => { return new message_1.ConnectRequest({ ...WIRE_CONNECT_REQUEST }); }, toProto: () => { return { message: { oneofKind: 'connectRequest', connectRequest: { ...PROTO_CONNECT_REQUEST }, }, }; }, }; exports.withExtensionFields = { toWire: () => { return new message_1.ConnectRequest({ ...WIRE_CONNECT_REQUEST, extensionFields: new message_1.ConnectRequestExtensionFields({ accessToken: 'accessToken', }), }); }, toProto: () => { return { message: { oneofKind: 'connectRequest', connectRequest: { ...PROTO_CONNECT_REQUEST, extensionFields: { accessToken: 'accessToken', }, }, }, }; }, }; exports.withIntdashExtensionFields = { toWire: () => { return new message_1.ConnectRequest({ ...WIRE_CONNECT_REQUEST, extensionFields: new message_1.ConnectRequestExtensionFields({ accessToken: 'accessToken', intdash: new message_1.IntdashExtensionFields({ projectUuid: 'projectUuid', }), }), }); }, toProto: () => { return { message: { oneofKind: 'connectRequest', connectRequest: { ...PROTO_CONNECT_REQUEST, extensionFields: { accessToken: 'accessToken', intdash: { projectUuid: 'projectUuid', }, }, }, }, }; }, }; // // @memo Invalid のチェック対象なし // //# sourceMappingURL=connect-request.js.map