@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
52 lines • 1.24 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.withExtensionFields = exports.withoutExtensionFields = void 0;
const message_1 = require("../../message");
const WIRE_PING = new message_1.Ping({
requestId: 123,
extensionFields: undefined,
});
const PROTO_PING = {
requestId: 123,
extensionFields: undefined,
};
exports.withoutExtensionFields = {
toWire: () => {
return new message_1.Ping({
...WIRE_PING,
});
},
toProto: () => {
return {
message: {
oneofKind: 'ping',
ping: {
...PROTO_PING,
},
},
};
},
};
exports.withExtensionFields = {
toWire: () => {
return new message_1.Ping({
...WIRE_PING,
extensionFields: new message_1.PingExtensionFields(),
});
},
toProto: () => {
return {
message: {
oneofKind: 'ping',
ping: {
...PROTO_PING,
extensionFields: {},
},
},
};
},
};
//
// @memo Invalid のチェック対象なし
//
//# sourceMappingURL=ping.js.map