GRPC Core  9.0.0
Data Structures | Macros | Enumerations | Functions
fake_transport_security.cc File Reference
#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_handshakertsi_create_fake_handshaker (int is_client)
 
tsi_frame_protectortsi_create_fake_frame_protector (size_t *max_protected_frame_size)
 
tsi_zero_copy_grpc_protectortsi_create_fake_zero_copy_grpc_protector (size_t *max_protected_frame_size)
 

Macro Definition Documentation

◆ TSI_FAKE_DEFAULT_FRAME_SIZE

#define TSI_FAKE_DEFAULT_FRAME_SIZE   16384

◆ TSI_FAKE_FRAME_HEADER_SIZE

#define TSI_FAKE_FRAME_HEADER_SIZE   4

◆ TSI_FAKE_FRAME_INITIAL_ALLOCATED_SIZE

#define TSI_FAKE_FRAME_INITIAL_ALLOCATED_SIZE   64

◆ TSI_FAKE_HANDSHAKER_OUTGOING_BUFFER_INITIAL_SIZE

#define TSI_FAKE_HANDSHAKER_OUTGOING_BUFFER_INITIAL_SIZE   256

Enumeration Type Documentation

◆ tsi_fake_handshake_message

Enumerator
TSI_FAKE_CLIENT_INIT 
TSI_FAKE_SERVER_INIT 
TSI_FAKE_CLIENT_FINISHED 
TSI_FAKE_SERVER_FINISHED 
TSI_FAKE_HANDSHAKE_MESSAGE_MAX 

Function Documentation

◆ tsi_create_fake_frame_protector()

tsi_frame_protector* tsi_create_fake_frame_protector ( size_t *  max_protected_frame_size)

◆ tsi_create_fake_handshaker()

tsi_handshaker* tsi_create_fake_handshaker ( int  is_client)

◆ tsi_create_fake_zero_copy_grpc_protector()

tsi_zero_copy_grpc_protector* tsi_create_fake_zero_copy_grpc_protector ( size_t *  max_protected_frame_size)