UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

59 lines 1.54 kB
import { UpstreamCall, UpstreamCallExtensionFields } from '../../message'; const WIRE_UPSTREAM_CALL = new UpstreamCall({ callId: 'callId', requestCallId: 'requestCallId', destinationNodeId: 'destinationNodeId', name: 'name', type: 'type', payload: new Uint8Array([0, 1, 2, 3]), extensionFields: undefined, }); const PROTO_UPSTREAM_CALL = { callId: 'callId', requestCallId: 'requestCallId', destinationNodeId: 'destinationNodeId', name: 'name', type: 'type', payload: new Uint8Array([0, 1, 2, 3]), extensionFields: undefined, }; export const withoutExtensionFields = { toWire: () => { return new UpstreamCall({ ...WIRE_UPSTREAM_CALL, }); }, toProto: () => { return { message: { oneofKind: 'upstreamCall', upstreamCall: { ...PROTO_UPSTREAM_CALL, }, }, }; }, }; export const withExtensionFields = { toWire: () => { return new UpstreamCall({ ...WIRE_UPSTREAM_CALL, extensionFields: new UpstreamCallExtensionFields(), }); }, toProto: () => { return { message: { oneofKind: 'upstreamCall', upstreamCall: { ...PROTO_UPSTREAM_CALL, extensionFields: {}, }, }, }; }, }; // // @memo Invalid のチェック対象なし // //# sourceMappingURL=upstream-call.js.map