@hotmeshio/hotmesh
Version:
Serverless Workflow
32 lines (31 loc) • 1.37 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.StreamRole = exports.StreamDataType = exports.StreamStatus = void 0;
/** Enumerated status values for stream operations */
var StreamStatus;
(function (StreamStatus) {
/** Indicates successful completion of the stream operation */
StreamStatus["SUCCESS"] = "success";
/** Indicates an error occurred during the stream operation */
StreamStatus["ERROR"] = "error";
/** Indicates the stream operation is still pending */
StreamStatus["PENDING"] = "pending";
})(StreamStatus = exports.StreamStatus || (exports.StreamStatus = {}));
var StreamDataType;
(function (StreamDataType) {
StreamDataType["TIMEHOOK"] = "timehook";
StreamDataType["WEBHOOK"] = "webhook";
StreamDataType["AWAIT"] = "await";
StreamDataType["RESULT"] = "result";
StreamDataType["WORKER"] = "worker";
StreamDataType["RESPONSE"] = "response";
StreamDataType["TRANSITION"] = "transition";
StreamDataType["SIGNAL"] = "signal";
StreamDataType["INTERRUPT"] = "interrupt";
})(StreamDataType = exports.StreamDataType || (exports.StreamDataType = {}));
var StreamRole;
(function (StreamRole) {
StreamRole["WORKER"] = "worker";
StreamRole["ENGINE"] = "engine";
StreamRole["SYSTEM"] = "system";
})(StreamRole = exports.StreamRole || (exports.StreamRole = {}));
;