/
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/channel.d.ts
(5808B)
import { Deadline, Call, Http2CallStream } from './call-stream'; import { ChannelCredentials } from './channel-credentials'; import { ChannelOptions } from './channel-options'; import { Metadata } from './metadata'; import { ServerSurfaceCall } from './server-call'; import { ConnectivityState } from './connectivity-state'; import { ChannelRef } from './channelz'; /** * An interface that represents a communication channel to a server specified * by a given address. */ export interface Channel { /** * Close the channel. This has the same functionality as the existing * grpc.Client.prototype.close */ close(): void; /** * Return the target that this channel connects to */ getTarget(): string; /** * Get the channel's current connectivity state. This method is here mainly * because it is in the existing internal Channel class, and there isn't * another good place to put it. * @param tryToConnect If true, the channel will start connecting if it is * idle. Otherwise, idle channels will only start connecting when a * call starts. */ getConnectivityState(tryToConnect: boolean): ConnectivityState; /** * Watch for connectivity state changes. This is also here mainly because * it is in the existing external Channel class. * @param currentState The state to watch for transitions from. This should * always be populated by calling getConnectivityState immediately * before. * @param deadline A deadline for waiting for a state change * @param callback Called with no error when a state change, or with an * error if the deadline passes without a state change. */ watchConnectivityState(currentState: ConnectivityState, deadline: Date | number, callback: (error?: Error) => void): void; /** * Get the channelz reference object for this channel. A request to the * channelz service for the id in this object will provide information * about this channel. */ getChannelzRef(): ChannelRef; /** * Create a call object. Call is an opaque type that is used by the Client * class. This function is called by the gRPC library when starting a * request. Implementers should return an instance of Call that is returned * from calling createCall on an instance of the provided Channel class. * @param method The full method string to request. * @param deadline The call deadline * @param host A host string override for making the request * @param parentCall A server call to propagate some information from * @param propagateFlags A bitwise combination of elements of grpc.propagate * that indicates what information to propagate from parentCall. */ createCall(method: string, deadline: Deadline, host: string | null | undefined, parentCall: ServerSurfaceCall | null, propagateFlags: number | null | undefined): Call; } export declare class ChannelImplementation implements Channel { private readonly credentials; private readonly options; private resolvingLoadBalancer; private subchannelPool; private connectivityState; private currentPicker; /** * Calls queued up to get a call config. Should only be populated before the * first time the resolver returns a result, which includes the ConfigSelector. */ private configSelectionQueue; private pickQueue; private connectivityStateWatchers; private defaultAuthority; private filterStackFactory; private target; /** * This timer does not do anything on its own. Its purpose is to hold the * event loop open while there are any pending calls for the channel that * have not yet been assigned to specific subchannels. In other words, * the invariant is that callRefTimer is reffed if and only if pickQueue * is non-empty. */ private callRefTimer; private configSelector; /** * This is the error from the name resolver if it failed most recently. It * is only used to end calls that start while there is no config selector * and the name resolver is in backoff, so it should be nulled if * configSelector becomes set or the channel state becomes anything other * than TRANSIENT_FAILURE. */ private currentResolutionError; private readonly channelzEnabled; private originalTarget; private channelzRef; private channelzTrace; private callTracker; private childrenTracker; constructor(target: string, credentials: ChannelCredentials, options: ChannelOptions); private getChannelzInfo; private trace; private callRefTimerRef; private callRefTimerUnref; private pushPick; /** * Check the picker output for the given call and corresponding metadata, * and take any relevant actions. Should not be called while iterating * over pickQueue. * @param callStream * @param callMetadata */ private tryPick; private removeConnectivityStateWatcher; private updateState; private tryGetConfig; _startCallStream(stream: Http2CallStream, metadata: Metadata): void; close(): void; getTarget(): string; getConnectivityState(tryToConnect: boolean): ConnectivityState; watchConnectivityState(currentState: ConnectivityState, deadline: Date | number, callback: (error?: Error) => void): void; /** * Get the channelz reference object for this channel. The returned value is * garbage if channelz is disabled for this channel. * @returns */ getChannelzRef(): ChannelRef; createCall(method: string, deadline: Deadline, host: string | null | undefined, parentCall: ServerSurfaceCall | null, propagateFlags: number | null | undefined): Call; }
Save
cmd:
run