feat: méthode WebSocket HA pour Lovelace + vue lumières créée

This commit is contained in:
Nox
2026-02-22 18:28:34 +00:00
parent 7d6605e33e
commit 917d1da7c0
668 changed files with 198094 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
import { ProtobufMessage, ProtobufMessageClass } from "./message";
export interface ServiceDefinition {
serviceName: string;
}
export interface MethodDefinition<TRequest extends ProtobufMessage, TResponse extends ProtobufMessage> {
methodName: string;
service: ServiceDefinition;
requestStream: boolean;
responseStream: boolean;
requestType: ProtobufMessageClass<TRequest>;
responseType: ProtobufMessageClass<TResponse>;
}
export interface UnaryMethodDefinition<TRequest extends ProtobufMessage, TResponse extends ProtobufMessage> extends MethodDefinition<TRequest, TResponse> {
requestStream: false;
responseStream: false;
}