centrifuge
Version:
JavaScript client SDK for bidirectional communication with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native
40 lines (39 loc) • 931 B
TypeScript
export declare enum errorCodes {
timeout = 1,
transportClosed = 2,
clientDisconnected = 3,
clientClosed = 4,
clientConnectToken = 5,
clientRefreshToken = 6,
subscriptionUnsubscribed = 7,
subscriptionSubscribeToken = 8,
subscriptionRefreshToken = 9,
transportWriteError = 10,
connectionClosed = 11,
badConfiguration = 12
}
export declare enum connectingCodes {
connectCalled = 0,
transportClosed = 1,
noPing = 2,
subscribeTimeout = 3,
unsubscribeError = 4
}
export declare enum disconnectedCodes {
disconnectCalled = 0,
unauthorized = 1,
badProtocol = 2,
messageSizeLimit = 3
}
export declare enum subscribingCodes {
subscribeCalled = 0,
transportClosed = 1
}
export declare enum unsubscribedCodes {
unsubscribeCalled = 0,
unauthorized = 1,
clientClosed = 2
}
export declare enum subscriptionFlags {
channelCompaction = 1
}