UNPKG

webgme-engine

Version:

WebGME server and Client API without a GUI

31 lines (24 loc) 817 B
/*globals define*/ /*eslint-env node*/ /** * @author ksmyth / https://github.com/ksmyth */ define([], function () { 'use strict'; var ClientRequest = function (parameters) { this.clientId = parameters.clientId || undefined; this.availableProcesses = parameters.availableProcesses || 0; this.labels = parameters.labels || []; this.runningJobs = parameters.runningJobs || []; }; var ServerResponse = function (parameters) { this.jobsToStart = parameters.jobsToStart || []; this.refreshPeriod = parameters.refreshPeriod || 30 * 1000; this.labelJobs = parameters.labelJobs; this.jobsToCancel = parameters.jobsToCancel || []; }; return { ClientRequest: ClientRequest, ServerResponse: ServerResponse }; });