Classes | Functions | Variables
test/core/fling/client.cc File Reference
#include <stdio.h>
#include <string.h>
#include <grpc/grpc.h>
#include <grpc/grpc_security.h>
#include <grpc/support/log.h>
#include <grpc/support/time.h>
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/profiling/timers.h"
#include "test/core/util/cmdline.h"
#include "test/core/util/grpc_profiler.h"
#include "test/core/util/histogram.h"
#include "test/core/util/test_config.h"
Include dependency graph for test/core/fling/client.cc:

Go to the source code of this file.

Classes

struct  scenario
 

Functions

static void init_ping_pong_request (void)
 
static void init_ping_pong_stream (void)
 
int main (int argc, char **argv)
 
static double now (void)
 
static void step_ping_pong_request (void)
 
static void step_ping_pong_stream (void)
 

Variables

static grpc_callcall
 
static grpc_channelchannel
 
static grpc_completion_queuecq
 
static grpc_slice details
 
static grpc_histogramhistogram
 
static grpc_metadata_array initial_metadata_recv
 
static grpc_opop
 
static grpc_op ops [6]
 
static grpc_byte_bufferresponse_payload_recv = nullptr
 
static const scenario scenarios []
 
static grpc_status_code status
 
static grpc_op stream_init_ops [2]
 
static grpc_op stream_step_ops [2]
 
static grpc_byte_bufferthe_buffer
 
static grpc_metadata_array trailing_metadata_recv
 

Function Documentation

◆ init_ping_pong_request()

static void init_ping_pong_request ( void  )
static

Definition at line 49 of file test/core/fling/client.cc.

◆ init_ping_pong_stream()

static void init_ping_pong_stream ( void  )
static

Definition at line 93 of file test/core/fling/client.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 146 of file test/core/fling/client.cc.

◆ now()

static double now ( void  )
static

Definition at line 130 of file test/core/fling/client.cc.

◆ step_ping_pong_request()

static void step_ping_pong_request ( void  )
static

Definition at line 77 of file test/core/fling/client.cc.

◆ step_ping_pong_stream()

static void step_ping_pong_stream ( void  )
static

Definition at line 120 of file test/core/fling/client.cc.

Variable Documentation

◆ call

grpc_call* call
static

Definition at line 38 of file test/core/fling/client.cc.

◆ channel

grpc_channel* channel
static

Definition at line 36 of file test/core/fling/client.cc.

◆ cq

Definition at line 37 of file test/core/fling/client.cc.

◆ details

grpc_slice details
static

Definition at line 46 of file test/core/fling/client.cc.

◆ histogram

grpc_histogram* histogram
static

Definition at line 34 of file test/core/fling/client.cc.

◆ initial_metadata_recv

grpc_metadata_array initial_metadata_recv
static

Definition at line 42 of file test/core/fling/client.cc.

◆ op

grpc_op* op
static

Definition at line 47 of file test/core/fling/client.cc.

◆ ops

grpc_op ops[6]
static

Definition at line 39 of file test/core/fling/client.cc.

◆ response_payload_recv

grpc_byte_buffer* response_payload_recv = nullptr
static

Definition at line 44 of file test/core/fling/client.cc.

◆ scenarios

const scenario scenarios[]
static
Initial value:
= {
}

Definition at line 141 of file test/core/fling/client.cc.

◆ status

grpc_status_code status
static

Definition at line 45 of file test/core/fling/client.cc.

◆ stream_init_ops

grpc_op stream_init_ops[2]
static

Definition at line 40 of file test/core/fling/client.cc.

◆ stream_step_ops

grpc_op stream_step_ops[2]
static

Definition at line 41 of file test/core/fling/client.cc.

◆ the_buffer

grpc_byte_buffer* the_buffer
static

Definition at line 35 of file test/core/fling/client.cc.

◆ trailing_metadata_recv

grpc_metadata_array trailing_metadata_recv
static

Definition at line 43 of file test/core/fling/client.cc.

init_ping_pong_request
static void init_ping_pong_request(void)
Definition: test/core/fling/client.cc:49
step_ping_pong_stream
static void step_ping_pong_stream(void)
Definition: test/core/fling/client.cc:120
step_ping_pong_request
static void step_ping_pong_request(void)
Definition: test/core/fling/client.cc:77
init_ping_pong_stream
static void init_ping_pong_stream(void)
Definition: test/core/fling/client.cc:93


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