export type BroadcastChannelRequest = [
string,
BroadcastChannelProcedureName,
- BroadcastChannelRequestPayload
+ BroadcastChannelRequestPayload,
]
export type BroadcastChannelResponse = [string, BroadcastChannelResponsePayload]
METER_VALUES = 'meterValues',
DATA_TRANSFER = 'dataTransfer',
DIAGNOSTICS_STATUS_NOTIFICATION = 'diagnosticsStatusNotification',
- FIRMWARE_STATUS_NOTIFICATION = 'firmwareStatusNotification'
+ FIRMWARE_STATUS_NOTIFICATION = 'firmwareStatusNotification',
}
export interface BroadcastChannelRequestPayload extends RequestPayload {
export interface BroadcastChannelResponsePayload
extends Omit<ResponsePayload, 'hashIdsSucceeded' | 'hashIdsFailed' | 'responsesFailed'> {
- hashId: string
+ hashId: string | undefined
}
export interface MessageEvent {