Namespaces | Functions
client_interceptors_end2end_test.cc File Reference
#include <memory>
#include <vector>
#include <gtest/gtest.h>
#include "absl/memory/memory.h"
#include <grpcpp/channel.h>
#include <grpcpp/client_context.h>
#include <grpcpp/create_channel.h>
#include <grpcpp/create_channel_posix.h>
#include <grpcpp/generic/generic_stub.h>
#include <grpcpp/impl/codegen/proto_utils.h>
#include <grpcpp/server.h>
#include <grpcpp/server_builder.h>
#include <grpcpp/server_context.h>
#include <grpcpp/server_posix.h>
#include <grpcpp/support/client_interceptor.h>
#include "src/core/lib/iomgr/port.h"
#include "src/proto/grpc/testing/echo.grpc.pb.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
#include "test/cpp/end2end/interceptors_util.h"
#include "test/cpp/end2end/test_service_impl.h"
#include "test/cpp/util/byte_buffer_proto_helper.h"
#include "test/cpp/util/string_ref_helper.h"
Include dependency graph for client_interceptors_end2end_test.cc:

Go to the source code of this file.

Namespaces

 grpc
 
 grpc::testing
 

Functions

int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 1260 of file client_interceptors_end2end_test.cc.

Variable Documentation

◆ channel_type_

const ChannelType channel_type_
private

Definition at line 724 of file client_interceptors_end2end_test.cc.

◆ count_

int count_ = 0
private

Definition at line 419 of file client_interceptors_end2end_test.cc.

◆ ctx_

ClientContext ctx_
private

Definition at line 289 of file client_interceptors_end2end_test.cc.

◆ got_failed_message_

bool got_failed_message_
staticprivate

Definition at line 519 of file client_interceptors_end2end_test.cc.

◆ got_failed_send_

bool got_failed_send_
staticprivate

Definition at line 420 of file client_interceptors_end2end_test.cc.

◆ info_

experimental::ClientRpcInfo* info_
private

Definition at line 169 of file client_interceptors_end2end_test.cc.

◆ metadata_map_

std::multimap<std::string, std::string> metadata_map_
private

Definition at line 288 of file client_interceptors_end2end_test.cc.

◆ msg

std::string msg
private

Definition at line 372 of file client_interceptors_end2end_test.cc.

◆ post_recv_initial_metadata_

bool post_recv_initial_metadata_
staticprivate

Definition at line 692 of file client_interceptors_end2end_test.cc.

◆ post_recv_message_count_

int post_recv_message_count_
staticprivate

Definition at line 693 of file client_interceptors_end2end_test.cc.

◆ post_recv_status_

bool post_recv_status_
staticprivate

Definition at line 694 of file client_interceptors_end2end_test.cc.

◆ pre_send_close_

bool pre_send_close_
staticprivate

Definition at line 691 of file client_interceptors_end2end_test.cc.

◆ pre_send_initial_metadata_

bool pre_send_initial_metadata_
staticprivate

Definition at line 689 of file client_interceptors_end2end_test.cc.

◆ pre_send_message_count_

int pre_send_message_count_
staticprivate

Definition at line 690 of file client_interceptors_end2end_test.cc.

◆ req_

EchoRequest req_
private

Definition at line 290 of file client_interceptors_end2end_test.cc.

◆ resp_

EchoResponse resp_
private

Definition at line 291 of file client_interceptors_end2end_test.cc.

◆ rpc_type_

const RPCType rpc_type_
private

Definition at line 725 of file client_interceptors_end2end_test.cc.

◆ server_

std::unique_ptr<Server> server_
protected

Definition at line 831 of file client_interceptors_end2end_test.cc.

◆ server_address_

std::string server_address_
protected

Definition at line 828 of file client_interceptors_end2end_test.cc.

◆ service_

TestServiceImpl service_
protected

Definition at line 830 of file client_interceptors_end2end_test.cc.

◆ stub_

std::unique_ptr<grpc::testing::EchoTestService::Stub> stub_
private

Definition at line 292 of file client_interceptors_end2end_test.cc.

◆ sv_

int sv_[2]
protected

Definition at line 829 of file client_interceptors_end2end_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:07