Muxi Yan
|
f48c90606f
|
Add isChannelOptionsEqualTo: to GRPCCallOptions
|
6 years ago |
Muxi Yan
|
d47f4b4c23
|
Check return value rather than error
|
6 years ago |
Muxi Yan
|
8fef0c8789
|
Rewrite the channel pool
|
6 years ago |
Muxi Yan
|
86ff72bb47
|
Add missing type information
|
6 years ago |
Muxi Yan
|
677ab86b4a
|
rename createChannel -> createChannelCallback
|
6 years ago |
Muxi Yan
|
da42aa1c1b
|
Add designated initializer annotation
|
6 years ago |
Muxi Yan
|
ad5485ae4e
|
Make channel args immutable
|
6 years ago |
Muxi Yan
|
bc292b87c2
|
polish attributes of GRPCChannelConfiguration
|
6 years ago |
Muxi Yan
|
549db7b80b
|
host == nil -> host.length == 0
|
6 years ago |
Muxi Yan
|
62fb609df7
|
rename kChannelPool->gChannelPool
|
6 years ago |
Muxi Yan
|
6032e960d4
|
Polish channelID comments
|
6 years ago |
Muxi Yan
|
543fbf38c0
|
timeout > 0
|
6 years ago |
Muxi Yan
|
a8b07a37df
|
Synchronized access to kHostCache
|
6 years ago |
Muxi Yan
|
7d32a2cb25
|
Set user's dispatch queue's handler to internal serial queue
|
6 years ago |
Muxi Yan
|
da43545ff7
|
Check callSafety in -init in GRPCCall
|
6 years ago |
Muxi Yan
|
b3d236d1bf
|
Prevent empty string
|
6 years ago |
Muxi Yan
|
9f47e76fc8
|
QoS for internal dispatch queues
|
6 years ago |
Muxi Yan
|
bf09206496
|
Separate GRPCProtoResponseHandler from GRPCResponseHandler
|
6 years ago |
Muxi Yan
|
e69a7cc7f7
|
patch the previous fix
|
7 years ago |
Muxi Yan
|
e457b0dacc
|
Fix missing initialMetadata in GRPCMutableCallOptions
|
7 years ago |
Muxi Yan
|
92d6e285d1
|
Polish exception message
|
7 years ago |
Muxi Yan
|
454966e36c
|
Copy in GRPCCallOptions setters
|
7 years ago |
Muxi Yan
|
1c8751f366
|
Avoid copy in GRPCCallOptions:copyWithZone:
|
7 years ago |
Muxi Yan
|
ecf85f0459
|
Copy fields in GRPCCallOptions initializer
|
7 years ago |
Muxi Yan
|
229651a371
|
Check range of value-typed channel arg
|
7 years ago |
Muxi Yan
|
2c47c95338
|
Rename channelId->channelID
|
7 years ago |
Muxi Yan
|
521ffacd7c
|
Add example to channelPoolDomain
|
7 years ago |
Muxi Yan
|
0fc040d19a
|
Rename pemXxx parameters to PEMXxx
|
7 years ago |
Muxi Yan
|
2c1c22c3f1
|
Do not nullify GRPCCall2._call on half-close
|
7 years ago |
Muxi Yan
|
a397862fd5
|
property attribute fixes
|
7 years ago |
Muxi Yan
|
0d4ac971df
|
Restrict NSTimeInterval parameters to non-negative
|
7 years ago |
Muxi Yan
|
96709ecb8c
|
Fix another NSString* != nil to NSString.length != 0
|
7 years ago |
Muxi Yan
|
8592dc2722
|
Rename GRPCTransportTypeDefault to GRPCTransportTypeChttp2CFStream
|
7 years ago |
Muxi Yan
|
bca7e68ccb
|
use strong self for authTokenProvider
|
7 years ago |
Muxi Yan
|
fb9d054ac7
|
Check string length
|
7 years ago |
Muxi Yan
|
aabce5e19c
|
Initialize flag
|
7 years ago |
Muxi Yan
|
b634447d2c
|
Resetting _call and _handler on finish
|
7 years ago |
Muxi Yan
|
92e81c80ef
|
Add comment on clearing GRPCCall2._handler
|
7 years ago |
Muxi Yan
|
5d16c2ff92
|
Move issuance of response in helper functions
|
7 years ago |
Muxi Yan
|
7b08066d8f
|
Fix CI failures
|
7 years ago |
Muxi Yan
|
f18b08a1a4
|
Check if optional method of GRPCCallOptions are implemented
|
7 years ago |
Muxi Yan
|
413077101e
|
requestOptions precondition check polishing
|
7 years ago |
Muxi Yan
|
161dc27b2d
|
Copy string fix
|
7 years ago |
Muxi Yan
|
50dac67214
|
Update GRPCCall2:cancel: docs
|
7 years ago |
Muxi Yan
|
fe8a899b63
|
Rename writeWithData to writeData
|
7 years ago |
Muxi Yan
|
eab498bef4
|
Handle GRPCCall2:start: twice
|
7 years ago |
Muxi Yan
|
efa359b02b
|
Rename handler->responseHandler in function signature
|
7 years ago |
Muxi Yan
|
0865a60988
|
Typo and doc fix
|
7 years ago |
Muxi Yan
|
5715719afb
|
Make multiple -init and +new UNAVAILABLE; identify designated initializer
|
7 years ago |
Muxi Yan
|
553664f59b
|
Make dispatcheQueue of responseHandler required
|
7 years ago |