EnvironmentDebugSocket
Class: EnvironmentDebugSocket
Defined in: CodeBolt/packages/pluginSdk/src/sockets/environment-debug.socket.ts:10
Environment Debug WebSocket - Debug environment sessions with subscribe support. Subscribe-based: list, get, get-logs, subscribe/unsubscribe for session events. Additional events: state-changed, health-check.
Extends
TypedEventEmitter<EnvironmentDebugSocketEvents>
Constructors
Constructor
new EnvironmentDebugSocket(connectionManager: SocketConnectionManager, socketName: string): EnvironmentDebugSocket;
Defined in: CodeBolt/packages/pluginSdk/src/sockets/environment-debug.socket.ts:13
Parameters
| Parameter | Type | Default value |
|---|---|---|
connectionManager | SocketConnectionManager | undefined |
socketName | string | 'environmentDebug' |
Returns
EnvironmentDebugSocket
Overrides
Properties
| Property | Modifier | Type | Inherited from | Defined in |
|---|---|---|---|---|
listeners | protected | Map<string | symbol, Set<(...args: any[]) => void>> | TypedEventEmitter.listeners | CodeBolt/packages/pluginSdk/src/core/event-emitter.ts:24 |
Methods
emit()
emit<K>(event: K, ...args: Parameters<EnvironmentDebugSocketEvents[K]>): boolean;
Defined in: CodeBolt/packages/pluginSdk/src/core/event-emitter.ts:54
Type Parameters
| Type Parameter |
|---|
K extends string |
Parameters
| Parameter | Type |
|---|---|
event | K |
...args | Parameters<EnvironmentDebugSocketEvents[K]> |
Returns
boolean