@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
54 lines • 2.01 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Disconnect = exports.ConnectResponse = exports.ConnectRequest = exports.DisconnectExtensionFields = exports.ConnectResponseExtensionFields = exports.ConnectRequestExtensionFields = exports.IntdashExtensionFields = void 0;
const message_1 = require("./message");
class IntdashExtensionFields {
constructor(init) {
this.projectUuid = init.projectUuid;
}
}
exports.IntdashExtensionFields = IntdashExtensionFields;
class ConnectRequestExtensionFields {
constructor(init) {
this.accessToken = init.accessToken;
this.intdash = init.intdash;
}
}
exports.ConnectRequestExtensionFields = ConnectRequestExtensionFields;
class ConnectResponseExtensionFields extends message_1.Message {
}
exports.ConnectResponseExtensionFields = ConnectResponseExtensionFields;
class DisconnectExtensionFields {
}
exports.DisconnectExtensionFields = DisconnectExtensionFields;
class ConnectRequest extends message_1.RequestMessage {
constructor(init) {
super(init);
this.nodeId = init.nodeId;
this.protocolVersion = init.protocolVersion;
this.pingInterval = init.pingInterval;
this.pingTimeout = init.pingTimeout;
this.extensionFields = init.extensionFields;
}
}
exports.ConnectRequest = ConnectRequest;
class ConnectResponse extends message_1.RequestMessage {
constructor(init) {
super(init);
this.protocolVersion = init.protocolVersion;
this.resultCode = init.resultCode;
this.resultString = init.resultString;
this.extensionFields = init.extensionFields;
}
}
exports.ConnectResponse = ConnectResponse;
class Disconnect extends message_1.Message {
constructor(init) {
super();
this.resultCode = init.resultCode;
this.resultString = init.resultString;
this.extensionFields = init.extensionFields;
}
}
exports.Disconnect = Disconnect;
//# sourceMappingURL=connection.js.map