Interface: StateSyncHandlersDependencies
Defined in: electron/services/ipc/handlers/stateSyncHandlers.ts:23
Dependencies required to register state synchronization IPC handlers.
Properties
getStateSyncStatus()
readonlygetStateSyncStatus: () => {lastSyncAt?:number|null;siteCount:number;source:"cache"|"database"|"frontend"|"import"|"monitor-update";synchronized:boolean; }
Defined in: electron/services/ipc/handlers/stateSyncHandlers.ts:24
Returns
{ lastSyncAt?: number | null; siteCount: number; source: "cache" | "database" | "frontend" | "import" | "monitor-update"; synchronized: boolean; }
lastSyncAt?
optionallastSyncAt:number|null
siteCount
siteCount:
number
source
source:
"cache"|"database"|"frontend"|"import"|"monitor-update"
synchronized
synchronized:
boolean
registeredHandlers
readonlyregisteredHandlers:Set<keyofIpcInvokeChannelMap>
Defined in: electron/services/ipc/handlers/stateSyncHandlers.ts:25
setStateSyncStatus()
readonlysetStateSyncStatus: (summary: {lastSyncAt?:number|null;siteCount:number;source:"cache"|"database"|"frontend"|"import"|"monitor-update";synchronized:boolean; }) =>void
Defined in: electron/services/ipc/handlers/stateSyncHandlers.ts:26
Parameters
summary
lastSyncAt?
number | null
siteCount
number
source
"cache" | "database" | "frontend" | "import" | "monitor-update"
synchronized
boolean
Returns
void
uptimeOrchestrator
readonlyuptimeOrchestrator:UptimeOrchestrator
Defined in: electron/services/ipc/handlers/stateSyncHandlers.ts:27