UNPKG

hamok

Version:

Lightweight Distributed Object Storage on RAFT consensus algorithm

26 lines 1.29 kB
export declare class InsertEntriesRequest<K, V> { readonly requestId: string; readonly entries: ReadonlyMap<K, V>; readonly sourceEndpointId?: string; constructor(requetId: string, entries: ReadonlyMap<K, V>, sourceEndpointId?: string); createResponse(existingEntries: ReadonlyMap<K, V>): InsertEntriesResponse<K, V>; } export declare class InsertEntriesResponse<K, V> { readonly requestId: string; readonly existingEntries: ReadonlyMap<K, V>; readonly destinationEndpointId?: string; constructor(requetId: string, existingEntries: ReadonlyMap<K, V>, destinationEndpointId?: string); } export declare class InsertEntriesNotification<K, V> { readonly entries: ReadonlyMap<K, V>; readonly sourceEndpointId?: string; readonly destinationEndpointId?: string; constructor(entries: ReadonlyMap<K, V>, sourceEndpointId?: string, destinationEndpointId?: string); } export declare class EntriesInsertedNotification<K, V> { readonly entries: ReadonlyMap<K, V>; readonly sourceEndpointId?: string | undefined; readonly destinationEndpointId?: string | undefined; constructor(entries: ReadonlyMap<K, V>, sourceEndpointId?: string | undefined, destinationEndpointId?: string | undefined); } //# sourceMappingURL=InsertEntries.d.ts.map