|
GRPC Core
9.0.0
|
#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 *transport, 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 * | transport, | ||
| grpc_slice * | leftover_slices, | ||
| size_t | leftover_nslices | ||
| ) |
| grpc_core::TraceFlag grpc_trace_secure_endpoint(false, "secure_endpoint") | ( | false | , |
| "secure_endpoint" | |||
| ) |