GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>
#include "src/core/lib/channel/connected_channel.h"
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <grpc/byte_buffer.h>
#include <grpc/slice_buffer.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/lib/profiling/timers.h"
#include "src/core/lib/transport/transport.h"
Data Structures | |
struct | connected_channel_channel_data |
struct | callback_state |
struct | connected_channel_call_data |
Macros | |
#define | MAX_BUFFER_LENGTH 8192 |
#define | TRANSPORT_STREAM_FROM_CALL_DATA(calld) ((grpc_stream*)((calld) + 1)) |
#define | CALL_DATA_FROM_TRANSPORT_STREAM(transport_stream) (((call_data*)(transport_stream)) - 1) |
Typedefs | |
typedef struct connected_channel_channel_data | channel_data |
typedef struct connected_channel_call_data | call_data |
Functions | |
bool | grpc_add_connected_filter (grpc_channel_stack_builder *builder, void *arg_must_be_null) |
grpc_stream * | grpc_connected_channel_get_stream (grpc_call_element *elem) |
Variables | |
const grpc_channel_filter | grpc_connected_filter |
#define CALL_DATA_FROM_TRANSPORT_STREAM | ( | transport_stream | ) | (((call_data*)(transport_stream)) - 1) |
#define MAX_BUFFER_LENGTH 8192 |
#define TRANSPORT_STREAM_FROM_CALL_DATA | ( | calld | ) | ((grpc_stream*)((calld) + 1)) |
typedef struct connected_channel_call_data call_data |
typedef struct connected_channel_channel_data channel_data |
bool grpc_add_connected_filter | ( | grpc_channel_stack_builder * | builder, |
void * | arg_must_be_null | ||
) |
grpc_stream* grpc_connected_channel_get_stream | ( | grpc_call_element * | elem | ) |
const grpc_channel_filter grpc_connected_filter |