UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

110 lines 3.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DownstreamNormalClose = exports.DownstreamResume = exports.DownstreamAbnormalClose = exports.DownstreamOpen = exports.UpstreamNormalClose = exports.UpstreamResume = exports.UpstreamAbnormalClose = exports.UpstreamOpen = exports.BaseTime = void 0; /** * 基準時刻です。 * @category Metadata */ class BaseTime { constructor(init) { this.sessionId = init.sessionId; this.name = init.name; this.priority = init.priority; this.elapsedTime = init.elapsedTime; this.baseTime = init.baseTime; } } exports.BaseTime = BaseTime; /** * あるアップストリームが開いたことを知らせるメタデータです。 * @category Metadata */ class UpstreamOpen { constructor(init) { this.streamId = init.streamId; this.sessionId = init.sessionId; this.qos = init.qos; } } exports.UpstreamOpen = UpstreamOpen; /** * あるアップストリームが異常切断したことを知らせるメタデータです。 * @category Metadata */ class UpstreamAbnormalClose { constructor(init) { this.streamId = init.streamId; this.sessionId = init.sessionId; } } exports.UpstreamAbnormalClose = UpstreamAbnormalClose; /** * あるアップストリームが再開したことを知らせるメタデータです。 * @category Metadata */ class UpstreamResume { constructor(init) { this.streamId = init.streamId; this.sessionId = init.sessionId; this.qos = init.qos; } } exports.UpstreamResume = UpstreamResume; /** * あるアップストリームが正常切断したことを知らせるメタデータです。 * @category Metadata */ class UpstreamNormalClose { constructor(init) { this.streamId = init.streamId; this.sessionId = init.sessionId; this.totalDataPoints = init.totalDataPoints; this.finalSequenceNumber = init.finalSequenceNumber; } } exports.UpstreamNormalClose = UpstreamNormalClose; /** * あるダウンストリームが開いたことを知らせるメタデータです。 * @category Metadata */ class DownstreamOpen { constructor(init) { this.streamId = init.streamId; this.downstreamFilters = init.downstreamFilters; this.qos = init.qos; } } exports.DownstreamOpen = DownstreamOpen; /** * あるダウンストリームが異常切断したことを知らせるメタデータです。 * @category Metadata */ class DownstreamAbnormalClose { constructor(init) { this.streamId = init.streamId; } } exports.DownstreamAbnormalClose = DownstreamAbnormalClose; /** * あるダウンストリームが再開したことを知らせるメタデータです。 * @category Metadata */ class DownstreamResume { constructor(init) { this.streamId = init.streamId; this.downstreamFilters = init.downstreamFilters; this.qos = init.qos; } } exports.DownstreamResume = DownstreamResume; /** * あるダウンストリームが正常切断したことを知らせるメタデータです。 * @category Metadata */ class DownstreamNormalClose { constructor(init) { this.streamId = init.streamId; } } exports.DownstreamNormalClose = DownstreamNormalClose; //# sourceMappingURL=metadata.js.map