/
var
/
www
/
qr4y.com
/
server
/
delivery
/
node_modules
/
@grpc
/
grpc-js
/
build
/
src
/
/var/www/qr4y.com/server/delivery/node_modules/@grpc/grpc-js/build/src
mkdir
upload
Name
Size
Mode
Actions
generated/
-
0755
rm
admin.d.ts
447
0644
edit
dl
rm
admin.js
1277
0644
edit
dl
rm
admin.js.map
471
0644
edit
dl
rm
backoff-timeout.d.ts
2187
0644
edit
dl
rm
backoff-timeout.js
5071
0644
edit
dl
rm
backoff-timeout.js.map
2896
0644
edit
dl
rm
call-credentials-filter.d.ts
684
0644
edit
dl
rm
call-credentials-filter.js
3211
0644
edit
dl
rm
call-credentials-filter.js.map
1685
0644
edit
dl
rm
call-credentials.d.ts
2423
0644
edit
dl
rm
call-credentials.js
4991
0644
edit
dl
rm
call-credentials.js.map
3266
0644
edit
dl
rm
call-stream.d.ts
5788
0644
edit
dl
rm
call-stream.js
30423
0644
edit
dl
rm
call-stream.js.map
18669
0644
edit
dl
rm
call.d.ts
3583
0644
edit
dl
rm
call.js
5073
0644
edit
dl
rm
call.js.map
2779
0644
edit
dl
rm
channel-credentials.d.ts
3836
0644
edit
dl
rm
channel-credentials.js
7306
0644
edit
dl
rm
channel-credentials.js.map
3664
0644
edit
dl
rm
channel-options.d.ts
2215
0644
edit
dl
rm
channel-options.js
2179
0644
edit
dl
rm
channel-options.js.map
1208
0644
edit
dl
rm
channel.d.ts
5808
0644
edit
dl
rm
channel.js
28983
0644
edit
dl
rm
channel.js.map
16058
0644
edit
dl
rm
channelz.d.ts
3908
0644
edit
dl
rm
channelz.js
22955
0644
edit
dl
rm
channelz.js.map
17297
0644
edit
dl
rm
client-interceptors.d.ts
4782
0644
edit
dl
rm
client-interceptors.js
17868
0644
edit
dl
rm
client-interceptors.js.map
10679
0644
edit
dl
rm
client.d.ts
5828
0644
edit
dl
rm
client.js
18328
0644
edit
dl
rm
client.js.map
11909
0644
edit
dl
rm
compression-algorithms.d.ts
94
0644
edit
dl
rm
compression-algorithms.js
1158
0644
edit
dl
rm
compression-algorithms.js.map
311
0644
edit
dl
rm
compression-filter.d.ts
1242
0644
edit
dl
rm
compression-filter.js
10306
0644
edit
dl
rm
compression-filter.js.map
6267
0644
edit
dl
rm
connectivity-state.d.ts
135
0644
edit
dl
rm
connectivity-state.js
1264
0644
edit
dl
rm
connectivity-state.js.map
327
0644
edit
dl
rm
constants.d.ts
944
0644
edit
dl
rm
constants.js
3106
0644
edit
dl
rm
constants.js.map
950
0644
edit
dl
rm
deadline-filter.d.ts
825
0644
edit
dl
rm
deadline-filter.js
3628
0644
edit
dl
rm
deadline-filter.js.map
2574
0644
edit
dl
rm
duration.d.ts
267
0644
edit
dl
rm
duration.js
1253
0644
edit
dl
rm
duration.js.map
606
0644
edit
dl
rm
events.d.ts
521
0644
edit
dl
rm
events.js
711
0644
edit
dl
rm
events.js.map
131
0644
edit
dl
rm
experimental.d.ts
1279
0644
edit
dl
rm
experimental.js
3520
0644
edit
dl
rm
experimental.js.map
741
0644
edit
dl
rm
filter-stack.d.ts
976
0644
edit
dl
rm
filter-stack.js
2589
0644
edit
dl
rm
filter-stack.js.map
2124
0644
edit
dl
rm
filter.d.ts
1106
0644
edit
dl
rm
filter.js
1129
0644
edit
dl
rm
filter.js.map
485
0644
edit
dl
rm
http_proxy.d.ts
696
0644
edit
dl
rm
http_proxy.js
9359
0644
edit
dl
rm
http_proxy.js.map
6009
0644
edit
dl
rm
index.d.ts
5335
0644
edit
dl
rm
index.js
8767
0644
edit
dl
rm
index.js.map
2945
0644
edit
dl
rm
load-balancer-child-handler.d.ts
815
0644
edit
dl
rm
load-balancer-child-handler.js
5226
0644
edit
dl
rm
load-balancer-child-handler.js.map
3231
0644
edit
dl
rm
load-balancer-outlier-detection.d.ts
2663
0644
edit
dl
rm
load-balancer-outlier-detection.js
22763
0644
edit
dl
rm
load-balancer-outlier-detection.js.map
16350
0644
edit
dl
rm
load-balancer-pick-first.d.ts
2828
0644
edit
dl
rm
load-balancer-pick-first.js
17325
0644
edit
dl
rm
load-balancer-pick-first.js.map
9359
0644
edit
dl
rm
load-balancer-round-robin.d.ts
804
0644
edit
dl
rm
load-balancer-round-robin.js
7814
0644
edit
dl
rm
load-balancer-round-robin.js.map
5011
0644
edit
dl
rm
load-balancer.d.ts
4453
0644
edit
dl
rm
load-balancer.js
4845
0644
edit
dl
rm
load-balancer.js.map
2353
0644
edit
dl
rm
logging.d.ts
508
0644
edit
dl
rm
logging.js
3879
0644
edit
dl
rm
logging.js.map
2682
0644
edit
dl
rm
make-client.d.ts
3010
0644
edit
dl
rm
make-client.js
5498
0644
edit
dl
rm
make-client.js.map
3112
0644
edit
dl
rm
max-message-size-filter.d.ts
832
0644
edit
dl
rm
max-message-size-filter.js
3302
0644
edit
dl
rm
max-message-size-filter.js.map
1675
0644
edit
dl
rm
metadata.d.ts
3195
0644
edit
dl
rm
metadata.js
8983
0644
edit
dl
rm
metadata.js.map
5742
0644
edit
dl
rm
object-stream.d.ts
1620
0644
edit
dl
rm
object-stream.js
718
0644
edit
dl
rm
object-stream.js.map
145
0644
edit
dl
rm
picker.d.ts
3309
0644
edit
dl
rm
picker.js
3124
0644
edit
dl
rm
picker.js.map
1256
0644
edit
dl
rm
resolver-dns.d.ts
232
0644
edit
dl
rm
resolver-dns.js
13113
0644
edit
dl
rm
resolver-dns.js.map
7332
0644
edit
dl
rm
resolver-ip.d.ts
39
0644
edit
dl
rm
resolver-ip.js
3803
0644
edit
dl
rm
resolver-ip.js.map
2477
0644
edit
dl
rm
resolver-uds.d.ts
39
0644
edit
dl
rm
resolver-uds.js
1517
0644
edit
dl
rm
resolver-uds.js.map
818
0644
edit
dl
rm
resolver.d.ts
4285
0644
edit
dl
rm
resolver.js
3216
0644
edit
dl
rm
resolver.js.map
1384
0644
edit
dl
rm
resolving-load-balancer.d.ts
2756
0644
edit
dl
rm
resolving-load-balancer.js
11987
0644
edit
dl
rm
resolving-load-balancer.js.map
6237
0644
edit
dl
rm
server-call.d.ts
7941
0644
edit
dl
rm
server-call.js
23244
0644
edit
dl
rm
server-call.js.map
18168
0644
edit
dl
rm
server-credentials.d.ts
480
0644
edit
dl
rm
server-credentials.js
2829
0644
edit
dl
rm
server-credentials.js.map
1782
0644
edit
dl
rm
server.d.ts
1840
0644
edit
dl
rm
server.js
32320
0644
edit
dl
rm
server.js.map
22467
0644
edit
dl
rm
service-config.d.ts
1538
0644
edit
dl
rm
service-config.js
10898
0644
edit
dl
rm
service-config.js.map
6686
0644
edit
dl
rm
status-builder.d.ts
654
0644
edit
dl
rm
status-builder.js
1767
0644
edit
dl
rm
status-builder.js.map
972
0644
edit
dl
rm
stream-decoder.d.ts
313
0644
edit
dl
rm
stream-decoder.js
4267
0644
edit
dl
rm
stream-decoder.js.map
2715
0644
edit
dl
rm
subchannel-address.d.ts
956
0644
edit
dl
rm
subchannel-address.js
2100
0644
edit
dl
rm
subchannel-address.js.map
1056
0644
edit
dl
rm
subchannel-interface.d.ts
1717
0644
edit
dl
rm
subchannel-interface.js
1599
0644
edit
dl
rm
subchannel-interface.js.map
884
0644
edit
dl
rm
subchannel-pool.d.ts
1472
0644
edit
dl
rm
subchannel-pool.js
5555
0644
edit
dl
rm
subchannel-pool.js.map
2426
0644
edit
dl
rm
subchannel.d.ts
7008
0644
edit
dl
rm
subchannel.js
37188
0644
edit
dl
rm
subchannel.js.map
20811
0644
edit
dl
rm
tls-helpers.d.ts
149
0644
edit
dl
rm
tls-helpers.js
1272
0644
edit
dl
rm
tls-helpers.js.map
502
0644
edit
dl
rm
uri-parser.d.ts
357
0644
edit
dl
rm
uri-parser.js
3274
0644
edit
dl
rm
uri-parser.js.map
2010
0644
edit
dl
rm
Edit:
/var/www/qr4y.com/server/delivery/node_modules/@grpc/grpc-js/build/src/subchannel.d.ts
(7008B)
import { ChannelCredentials } from './channel-credentials'; import { Metadata } from './metadata'; import { Http2CallStream } from './call-stream'; import { ChannelOptions } from './channel-options'; import { ConnectivityState } from './connectivity-state'; import { GrpcUri } from './uri-parser'; import { Filter } from './filter'; import { SubchannelAddress } from './subchannel-address'; import { SubchannelRef } from './channelz'; import { ConnectivityStateListener } from './subchannel-interface'; export interface SubchannelCallStatsTracker { addMessageSent(): void; addMessageReceived(): void; } export declare class Subchannel { private channelTarget; private subchannelAddress; private options; private credentials; /** * The subchannel's current connectivity state. Invariant: `session` === `null` * if and only if `connectivityState` is IDLE or TRANSIENT_FAILURE. */ private connectivityState; /** * The underlying http2 session used to make requests. */ private session; /** * Indicates that the subchannel should transition from TRANSIENT_FAILURE to * CONNECTING instead of IDLE when the backoff timeout ends. */ private continueConnecting; /** * A list of listener functions that will be called whenever the connectivity * state changes. Will be modified by `addConnectivityStateListener` and * `removeConnectivityStateListener` */ private stateListeners; /** * A list of listener functions that will be called when the underlying * socket disconnects. Used for ending active calls with an UNAVAILABLE * status. */ private disconnectListeners; private backoffTimeout; /** * The complete user agent string constructed using channel args. */ private userAgent; /** * The amount of time in between sending pings */ private keepaliveTimeMs; /** * The amount of time to wait for an acknowledgement after sending a ping */ private keepaliveTimeoutMs; /** * Timer reference for timeout that indicates when to send the next ping */ private keepaliveIntervalId; /** * Timer reference tracking when the most recent ping will be considered lost */ private keepaliveTimeoutId; /** * Indicates whether keepalive pings should be sent without any active calls */ private keepaliveWithoutCalls; /** * Tracks calls with references to this subchannel */ private callRefcount; /** * Tracks channels and subchannel pools with references to this subchannel */ private refcount; /** * A string representation of the subchannel address, for logging/tracing */ private subchannelAddressString; private readonly channelzEnabled; private channelzRef; private channelzTrace; private callTracker; private childrenTracker; private channelzSocketRef; /** * Name of the remote server, if it is not the same as the subchannel * address, i.e. if connecting through an HTTP CONNECT proxy. */ private remoteName; private streamTracker; private keepalivesSent; private messagesSent; private messagesReceived; private lastMessageSentTimestamp; private lastMessageReceivedTimestamp; /** * A class representing a connection to a single backend. * @param channelTarget The target string for the channel as a whole * @param subchannelAddress The address for the backend that this subchannel * will connect to * @param options The channel options, plus any specific subchannel options * for this subchannel * @param credentials The channel credentials used to establish this * connection */ constructor(channelTarget: GrpcUri, subchannelAddress: SubchannelAddress, options: ChannelOptions, credentials: ChannelCredentials); private getChannelzInfo; private getChannelzSocketInfo; private resetChannelzSocketInfo; private trace; private refTrace; private flowControlTrace; private internalsTrace; private keepaliveTrace; private handleBackoffTimer; /** * Start a backoff timer with the current nextBackoff timeout */ private startBackoff; private stopBackoff; private sendPing; private startKeepalivePings; /** * Stop keepalive pings when terminating a connection. This discards the * outstanding ping timeout, so it should not be called if the same * connection will still be used. */ private stopKeepalivePings; private createSession; private startConnectingInternal; private handleDisconnect; /** * Initiate a state transition from any element of oldStates to the new * state. If the current connectivityState is not in oldStates, do nothing. * @param oldStates The set of states to transition from * @param newState The state to transition to * @returns True if the state changed, false otherwise */ private transitionToState; /** * Check if the subchannel associated with zero calls and with zero channels. * If so, shut it down. */ private checkBothRefcounts; callRef(): void; callUnref(): void; ref(): void; unref(): void; unrefIfOneRef(): boolean; /** * Start a stream on the current session with the given `metadata` as headers * and then attach it to the `callStream`. Must only be called if the * subchannel's current connectivity state is READY. * @param metadata * @param callStream */ startCallStream(metadata: Metadata, callStream: Http2CallStream, extraFilters: Filter[]): void; /** * If the subchannel is currently IDLE, start connecting and switch to the * CONNECTING state. If the subchannel is current in TRANSIENT_FAILURE, * the next time it would transition to IDLE, start connecting again instead. * Otherwise, do nothing. */ startConnecting(): void; /** * Get the subchannel's current connectivity state. */ getConnectivityState(): ConnectivityState; /** * Add a listener function to be called whenever the subchannel's * connectivity state changes. * @param listener */ addConnectivityStateListener(listener: ConnectivityStateListener): void; /** * Remove a listener previously added with `addConnectivityStateListener` * @param listener A reference to a function previously passed to * `addConnectivityStateListener` */ removeConnectivityStateListener(listener: ConnectivityStateListener): void; addDisconnectListener(listener: () => void): void; removeDisconnectListener(listener: () => void): void; /** * Reset the backoff timeout, and immediately start connecting if in backoff. */ resetBackoff(): void; getAddress(): string; getChannelzRef(): SubchannelRef; getRealSubchannel(): this; }
Save
cmd:
run