X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=ui%2Fweb%2Fsrc%2Ftypes%2FUIProtocol.ts;h=8522aa11dcd8c4a10ac40a7e95ec94523bad1992;hb=HEAD;hp=5b3efcdcef1efb81cccc8eeddc5525ccda0797f1;hpb=e82376450bef7a755869accf8f662826147832d8;p=e-mobility-charging-stations-simulator.git diff --git a/ui/web/src/types/UIProtocol.ts b/ui/web/src/types/UIProtocol.ts index 5b3efcdc..8522aa11 100644 --- a/ui/web/src/types/UIProtocol.ts +++ b/ui/web/src/types/UIProtocol.ts @@ -17,8 +17,15 @@ export enum AuthenticationType { PROTOCOL_BASIC_AUTH = 'protocol-basic-auth' } -export type ProtocolRequest = [string, ProcedureName, RequestPayload] -export type ProtocolResponse = [string, ResponsePayload] +export type ProtocolRequest = [ + `${string}-${string}-${string}-${string}-${string}`, + ProcedureName, + RequestPayload +] +export type ProtocolResponse = [ + `${string}-${string}-${string}-${string}-${string}`, + ResponsePayload +] export type ProtocolRequestHandler = ( payload: RequestPayload