@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
9 lines (8 loc) • 446 B
TypeScript
import { EventMessage } from '@5minds/processcube_engine_sdk';
export declare abstract class SocketController {
private publishCallback;
registerPublishCallback(callback: (socketPath: string, message: EventMessage) => void): Promise<void>;
protected dispose(): Promise<void>;
protected abstract registerEvents(): Promise<void>;
protected publishMessage(socketPath: string, message: any, emitToOtherWorkers?: boolean): void;
}