GRPC C++
1.39.1
|
#include <grpc/support/port_platform.h>
#include "src/core/tsi/fake_transport_security.h"
#include <stdlib.h>
#include <string.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/slice/slice_internal.h"
#include "src/core/tsi/transport_security_grpc.h"
Data Structures | |
struct | tsi_fake_frame |
struct | tsi_fake_handshaker |
struct | tsi_fake_frame_protector |
struct | tsi_fake_zero_copy_grpc_protector |
struct | fake_handshaker_result |
Macros | |
#define | TSI_FAKE_FRAME_HEADER_SIZE 4 |
#define | TSI_FAKE_FRAME_INITIAL_ALLOCATED_SIZE 64 |
#define | TSI_FAKE_DEFAULT_FRAME_SIZE 16384 |
#define | TSI_FAKE_HANDSHAKER_OUTGOING_BUFFER_INITIAL_SIZE 256 |
Enumerations | |
enum | tsi_fake_handshake_message { TSI_FAKE_CLIENT_INIT = 0 , TSI_FAKE_SERVER_INIT = 1 , TSI_FAKE_CLIENT_FINISHED = 2 , TSI_FAKE_SERVER_FINISHED = 3 , TSI_FAKE_HANDSHAKE_MESSAGE_MAX = 4 } |
Functions | |
tsi_handshaker * | tsi_create_fake_handshaker (int is_client) |
tsi_frame_protector * | tsi_create_fake_frame_protector (size_t *max_protected_frame_size) |
tsi_zero_copy_grpc_protector * | tsi_create_fake_zero_copy_grpc_protector (size_t *max_protected_frame_size) |
#define TSI_FAKE_DEFAULT_FRAME_SIZE 16384 |
#define TSI_FAKE_FRAME_HEADER_SIZE 4 |
#define TSI_FAKE_FRAME_INITIAL_ALLOCATED_SIZE 64 |
#define TSI_FAKE_HANDSHAKER_OUTGOING_BUFFER_INITIAL_SIZE 256 |
tsi_frame_protector* tsi_create_fake_frame_protector | ( | size_t * | max_protected_frame_size | ) |
tsi_handshaker* tsi_create_fake_handshaker | ( | int | is_client | ) |
tsi_zero_copy_grpc_protector* tsi_create_fake_zero_copy_grpc_protector | ( | size_t * | max_protected_frame_size | ) |