GRPC Core  0.11.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Typedefs | Variables
grpc_filter.c File Reference
#include "src/core/census/grpc_filter.h"
#include <stdio.h>
#include <string.h>
#include "include/grpc/census.h"
#include "src/core/channel/channel_stack.h"
#include "src/core/channel/noop_filter.h"
#include "src/core/statistics/census_interface.h"
#include "src/core/statistics/census_rpc_stats.h"
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/slice.h>
#include <grpc/support/time.h>

Data Structures

struct  call_data
 
struct  channel_data
 

Typedefs

typedef struct call_data call_data
 
typedef struct channel_data channel_data
 

Variables

const grpc_channel_filter grpc_client_census_filter
 
const grpc_channel_filter grpc_server_census_filter
 

Typedef Documentation

typedef struct call_data call_data
typedef struct channel_data channel_data

Variable Documentation

const grpc_channel_filter grpc_client_census_filter
Initial value:
= {
client_start_transport_op, grpc_channel_next_op,
sizeof(call_data), client_init_call_elem,
client_destroy_call_elem, sizeof(channel_data),
init_channel_elem, destroy_channel_elem,
grpc_call_next_get_peer, "census-client"}
char * grpc_call_next_get_peer(grpc_call_element *elem)
Definition: channel_stack.c:194
Definition: client_auth_filter.c:69
void grpc_channel_next_op(grpc_channel_element *elem, grpc_transport_op *op)
Definition: channel_stack.c:199
struct call_data call_data
const grpc_channel_filter grpc_server_census_filter
Initial value:
= {
server_start_transport_op, grpc_channel_next_op,
sizeof(call_data), server_init_call_elem,
server_destroy_call_elem, sizeof(channel_data),
init_channel_elem, destroy_channel_elem,
grpc_call_next_get_peer, "census-server"}
char * grpc_call_next_get_peer(grpc_call_element *elem)
Definition: channel_stack.c:194
Definition: client_auth_filter.c:69
void grpc_channel_next_op(grpc_channel_element *elem, grpc_transport_op *op)
Definition: channel_stack.c:199
struct call_data call_data