/** * @module node-opcua-server */ import { EventEmitter } from "events"; import { type IRegisterServerManager, RegisterServerManagerStatus } from "./i_register_server_manager"; /** * a IRegisterServerManager that hides the server from any local discover server * */ export class RegisterServerManagerHidden extends EventEmitter implements IRegisterServerManager { public discoveryServerEndpointUrl = ""; constructor(options?: { /** */ }) { super(); } public async stop(): Promise {} public async start(): Promise {} public dispose(): void { // } public getState(): RegisterServerManagerStatus { return RegisterServerManagerStatus.NOT_APPLICABLE; } }