GRPC C++
1.39.1
|
#include <grpc/support/port_platform.h>
#include "src/core/ext/filters/max_age/max_age_filter.h"
#include <limits.h>
#include <string.h>
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/channel_stack_builder.h"
#include "src/core/lib/iomgr/timer.h"
#include "src/core/lib/surface/channel_init.h"
#include "src/core/lib/transport/http2_errors.h"
Data Structures | |
class | grpc_core::ConnectivityWatcher |
Namespaces | |
grpc_core | |
Round Robin Policy. | |
Macros | |
#define | DEFAULT_MAX_CONNECTION_AGE_MS INT_MAX |
#define | DEFAULT_MAX_CONNECTION_AGE_GRACE_MS INT_MAX |
#define | DEFAULT_MAX_CONNECTION_IDLE_MS INT_MAX |
#define | MAX_CONNECTION_AGE_JITTER 0.1 |
#define | MAX_CONNECTION_AGE_INTEGER_OPTIONS { DEFAULT_MAX_CONNECTION_AGE_MS, 1, INT_MAX } |
#define | MAX_CONNECTION_IDLE_INTEGER_OPTIONS { DEFAULT_MAX_CONNECTION_IDLE_MS, 1, INT_MAX } |
#define | MAX_IDLE_STATE_INIT ((gpr_atm)0) |
#define | MAX_IDLE_STATE_SEEN_EXIT_IDLE ((gpr_atm)1) |
#define | MAX_IDLE_STATE_SEEN_ENTER_IDLE ((gpr_atm)2) |
#define | MAX_IDLE_STATE_TIMER_SET ((gpr_atm)3) |
Functions | |
void | grpc_max_age_filter_init (void) |
void | grpc_max_age_filter_shutdown (void) |
Variables | |
const grpc_channel_filter | grpc_max_age_filter |
#define DEFAULT_MAX_CONNECTION_AGE_GRACE_MS INT_MAX |
#define DEFAULT_MAX_CONNECTION_AGE_MS INT_MAX |
#define DEFAULT_MAX_CONNECTION_IDLE_MS INT_MAX |
#define MAX_CONNECTION_AGE_INTEGER_OPTIONS { DEFAULT_MAX_CONNECTION_AGE_MS, 1, INT_MAX } |
#define MAX_CONNECTION_AGE_JITTER 0.1 |
#define MAX_CONNECTION_IDLE_INTEGER_OPTIONS { DEFAULT_MAX_CONNECTION_IDLE_MS, 1, INT_MAX } |
#define MAX_IDLE_STATE_INIT ((gpr_atm)0) |
#define MAX_IDLE_STATE_SEEN_ENTER_IDLE ((gpr_atm)2) |
#define MAX_IDLE_STATE_SEEN_EXIT_IDLE ((gpr_atm)1) |
#define MAX_IDLE_STATE_TIMER_SET ((gpr_atm)3) |
void grpc_max_age_filter_init | ( | void | ) |
void grpc_max_age_filter_shutdown | ( | void | ) |
const grpc_channel_filter grpc_max_age_filter |