|
|
|
@ -206,22 +206,14 @@ typedef struct { |
|
|
|
|
/** If non-zero, allow the use of SO_REUSEPORT if it's available (default 1) */ |
|
|
|
|
#define GRPC_ARG_ALLOW_REUSEPORT "grpc.so_reuseport" |
|
|
|
|
/** If non-zero, a pointer to a buffer pool (use grpc_resource_quota_arg_vtable
|
|
|
|
|
to fetch an appropriate pointer arg vtable */ |
|
|
|
|
to fetch an appropriate pointer arg vtable) */ |
|
|
|
|
#define GRPC_ARG_RESOURCE_QUOTA "grpc.resource_quota" |
|
|
|
|
/** Service config data, to be passed to subchannels.
|
|
|
|
|
Not intended for external use. */ |
|
|
|
|
/** Service config data in JSON form. Not intended for use outside of tests. */ |
|
|
|
|
#define GRPC_ARG_SERVICE_CONFIG "grpc.service_config" |
|
|
|
|
/** LB policy name. */ |
|
|
|
|
#define GRPC_ARG_LB_POLICY_NAME "grpc.lb_policy_name" |
|
|
|
|
/** Server URI. Not intended for external use. */ |
|
|
|
|
#define GRPC_ARG_SERVER_URI "grpc.server_uri" |
|
|
|
|
/** Resolved addresses in a form used by the LB policy.
|
|
|
|
|
Not intended for external use. */ |
|
|
|
|
#define GRPC_ARG_LB_ADDRESSES "grpc.lb_addresses" |
|
|
|
|
/** The grpc_socket_mutator instance that set the socket options. A pointer. */ |
|
|
|
|
#define GRPC_ARG_SOCKET_MUTATOR "grpc.socket_mutator" |
|
|
|
|
/** Client channel factory. Not intended for external use. */ |
|
|
|
|
#define GRPC_ARG_CLIENT_CHANNEL_FACTORY "grpc.client_channel_factory" |
|
|
|
|
/** \} */ |
|
|
|
|
|
|
|
|
|
/** Result of a grpc call. If the caller satisfies the prerequisites of a
|
|
|
|
|