Files
node-intellicenter/dist/messages/request.js
Parnic 7daf47ac18 Fleshing out more messages
Getting a feel for how the development experience is with this setup. With the previous idea of abstracting the request into a getSystemInfo() function on the Unit itself, the documentation for what to expect from GetSystemInfo either had to live in two places or be presented as a link to the canonical location. Neither felt great, so I think the caller can just call send(GetRequest()) themselves.

Also added the first "set" message which is capable of toggling a body or circuit.
2025-01-03 16:01:58 -06:00

20 lines
384 B
JavaScript

import { v4 as uuidv4 } from "uuid";
export class ICRequestObj {
objnam = "";
keys = [];
params;
}
export class ICRequest {
condition;
objectList;
queryName;
arguments;
command = "";
messageID = "";
}
export function GetRequest() {
const req = new ICRequest();
req.messageID = uuidv4();
return req;
}
//# sourceMappingURL=request.js.map