Functions
grpc-interop.cc File Reference
#include <grpcpp/grpcpp.h>
#include <jni.h>
#include "src/core/lib/security/security_connector/ssl_utils_config.h"
#include "test/cpp/interop/interop_client.h"
Include dependency graph for grpc-interop.cc:

Go to the source code of this file.

Functions

std::shared_ptr< grpc::testing::InteropClientGetClient (const char *host, int port, bool use_tls)
 
JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doEmpty (JNIEnv *env, jobject obj_this, jstring host_raw, jint port_raw, jboolean use_tls_raw)
 
JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doEmptyStream (JNIEnv *env, jobject obj_this, jstring host_raw, jint port_raw, jboolean use_tls_raw)
 
JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doLargeUnary (JNIEnv *env, jobject obj_this, jstring host_raw, jint port_raw, jboolean use_tls_raw)
 
JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doPingPong (JNIEnv *env, jobject obj_this, jstring host_raw, jint port_raw, jboolean use_tls_raw)
 
JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doRequestStreaming (JNIEnv *env, jobject obj_this, jstring host_raw, jint port_raw, jboolean use_tls_raw)
 
JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doResponseStreaming (JNIEnv *env, jobject obj_this, jstring host_raw, jint port_raw, jboolean use_tls_raw)
 

Function Documentation

◆ GetClient()

std::shared_ptr<grpc::testing::InteropClient> GetClient ( const char *  host,
int  port,
bool  use_tls 
)

Definition at line 25 of file grpc-interop.cc.

◆ Java_io_grpc_interop_cpp_InteropActivity_doEmpty()

JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doEmpty ( JNIEnv *  env,
jobject  obj_this,
jstring  host_raw,
jint  port_raw,
jboolean  use_tls_raw 
)

Definition at line 46 of file grpc-interop.cc.

◆ Java_io_grpc_interop_cpp_InteropActivity_doEmptyStream()

JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doEmptyStream ( JNIEnv *  env,
jobject  obj_this,
jstring  host_raw,
jint  port_raw,
jboolean  use_tls_raw 
)

Definition at line 75 of file grpc-interop.cc.

◆ Java_io_grpc_interop_cpp_InteropActivity_doLargeUnary()

JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doLargeUnary ( JNIEnv *  env,
jobject  obj_this,
jstring  host_raw,
jint  port_raw,
jboolean  use_tls_raw 
)

Definition at line 60 of file grpc-interop.cc.

◆ Java_io_grpc_interop_cpp_InteropActivity_doPingPong()

JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doPingPong ( JNIEnv *  env,
jobject  obj_this,
jstring  host_raw,
jint  port_raw,
jboolean  use_tls_raw 
)

Definition at line 116 of file grpc-interop.cc.

◆ Java_io_grpc_interop_cpp_InteropActivity_doRequestStreaming()

JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doRequestStreaming ( JNIEnv *  env,
jobject  obj_this,
jstring  host_raw,
jint  port_raw,
jboolean  use_tls_raw 
)

Definition at line 90 of file grpc-interop.cc.

◆ Java_io_grpc_interop_cpp_InteropActivity_doResponseStreaming()

JNIEXPORT jboolean JNICALL Java_io_grpc_interop_cpp_InteropActivity_doResponseStreaming ( JNIEnv *  env,
jobject  obj_this,
jstring  host_raw,
jint  port_raw,
jboolean  use_tls_raw 
)

Definition at line 103 of file grpc-interop.cc.



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