ravendb
Version:
RavenDB client for Node.js
20 lines • 878 B
TypeScript
export interface SubscriptionConnectionServerMessage {
type: MessageType;
status?: ConnectionStatus;
data?: any;
includes?: any;
counterIncludes?: any;
includedCounterNames?: Record<string, string[]>;
timeSeriesIncludes?: any;
exception?: string;
message?: string;
}
export interface SubscriptionRedirectData {
currentTag: string;
redirectedTag: string;
reasons: Record<string, string>;
registerConnectionDurationInTicks: number;
}
export type MessageType = "None" | "ConnectionStatus" | "EndOfBatch" | "Data" | "Includes" | "CounterIncludes" | "TimeSeriesIncludes" | "Confirm" | "Error";
export type ConnectionStatus = "None" | "Accepted" | "InUse" | "Closed" | "NotFound" | "Redirect" | "ForbiddenReadOnly" | "Forbidden" | "Invalid" | "ConcurrencyReconnect";
//# sourceMappingURL=SubscriptionConnectionServerMessage.d.ts.map