exthos
Version:
stream processing in nodejs using the power of golang
19 lines • 603 B
TypeScript
import { TStreamConfig } from "../types/streamConfig.js";
import * as nanomsg from "nanomsg";
declare class Stream {
#private;
hasInport: boolean;
hasOutport: boolean;
readonly streamID: string;
get streamConfig(): TStreamConfig;
set streamConfig(s: TStreamConfig);
get inport(): nanomsg.Socket;
get outport(): nanomsg.Socket;
createInport(): void;
createOutport(this: Stream): void;
constructor(streamConfig: TStreamConfig);
beforeAdd: () => Promise<any[]>;
afterRemove: () => Promise<any[]>;
}
export { Stream };
//# sourceMappingURL=stream.d.ts.map