GRPC C++
1.39.1
|
#include <grpc/support/port_platform.h>
#include <new>
#include "src/core/lib/iomgr/sockaddr.h"
#include <grpc/slice.h>
#include <grpc/slice_buffer.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gpr/string.h"
#include "src/core/lib/gprpp/memory.h"
#include "src/core/lib/profiling/timers.h"
#include "src/core/lib/security/transport/secure_endpoint.h"
#include "src/core/lib/security/transport/tsi_error.h"
#include "src/core/lib/slice/slice_internal.h"
#include "src/core/lib/slice/slice_string_helpers.h"
#include "src/core/tsi/transport_security_grpc.h"
Macros | |
#define | STAGING_BUFFER_SIZE 8192 |
#define | SECURE_ENDPOINT_UNREF(ep, reason) secure_endpoint_unref((ep), (reason), __FILE__, __LINE__) |
#define | SECURE_ENDPOINT_REF(ep, reason) secure_endpoint_ref((ep), (reason), __FILE__, __LINE__) |
Functions | |
grpc_endpoint * | grpc_secure_endpoint_create (struct tsi_frame_protector *protector, struct tsi_zero_copy_grpc_protector *zero_copy_protector, grpc_endpoint *to_wrap, grpc_slice *leftover_slices, size_t leftover_nslices) |
Variables | |
grpc_core::TraceFlag | grpc_trace_secure_endpoint (false, "secure_endpoint") |
#define SECURE_ENDPOINT_REF | ( | ep, | |
reason | |||
) | secure_endpoint_ref((ep), (reason), __FILE__, __LINE__) |
#define SECURE_ENDPOINT_UNREF | ( | ep, | |
reason | |||
) | secure_endpoint_unref((ep), (reason), __FILE__, __LINE__) |
#define STAGING_BUFFER_SIZE 8192 |
grpc_endpoint* grpc_secure_endpoint_create | ( | struct tsi_frame_protector * | protector, |
struct tsi_zero_copy_grpc_protector * | zero_copy_protector, | ||
grpc_endpoint * | to_wrap, | ||
grpc_slice * | leftover_slices, | ||
size_t | leftover_nslices | ||
) |
grpc_core::TraceFlag grpc_trace_secure_endpoint(false, "secure_endpoint") | ( | false | , |
"secure_endpoint" | |||
) |