|
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 |