#import <GRPCHost.h>
◆ callOptionsForHost:
◆ hostWithAddress:
+ (nullable instancetype) hostWithAddress: |
|
(NSString *) |
address |
|
Host objects initialized with the same address are the same.
◆ initWithAddress:
- (nullable instancetype) initWithAddress: |
|
(NSString *) |
NS_DESIGNATED_INITIALIZER |
|
◆ NS_UNAVAILABLE
- (nullable instancetype) NS_UNAVAILABLE |
|
|
|
◆ resetAllHostSettings
+ (void) resetAllHostSettings |
|
|
|
◆ setTLSPEMRootCerts:withPrivateKey:withCertChain:error:
- (BOOL) setTLSPEMRootCerts: |
|
(nullable NSString *) |
pemRootCerts |
withPrivateKey: |
|
(nullable NSString *) |
pemPrivateKey |
withCertChain: |
|
(nullable NSString *) |
pemCertChain |
error: |
|
(NSError **) |
errorPtr |
|
|
| |
◆ address
◆ channelFactory
◆ compressAlgorithm
- (grpc_compression_algorithm) compressAlgorithm |
|
readwritenonatomicassign |
◆ hostNameOverride
- (NSString*) hostNameOverride |
|
readwritenonatomiccopy |
The following properties should only be modified for testing:
◆ initialConnectBackoff
- (unsigned int) initialConnectBackoff |
|
readwritenonatomicassign |
◆ keepaliveInterval
- (int) keepaliveInterval |
|
readwritenonatomicassign |
◆ keepaliveTimeout
◆ logContext
◆ maxConnectBackoff
- (unsigned int) maxConnectBackoff |
|
readwritenonatomicassign |
◆ minConnectTimeout
- (unsigned int) minConnectTimeout |
|
readwritenonatomicassign |
◆ responseSizeLimitOverride
- (NSUInteger) responseSizeLimitOverride |
|
readwritenonatomicassign |
The default response size limit is 4MB.
Set this to override that default.
◆ retryEnabled
◆ transportType
- (GRPCTransportType) transportType |
|
readwriteatomicassign |
◆ userAgentPrefix
- (NSString*) userAgentPrefix |
|
readwritenonatomiccopy |
The documentation for this class was generated from the following file:
- src/objective-c/GRPCClient/private/GRPCCore/GRPCHost.h