Classes | Functions
channel_ping.cc File Reference
#include <grpc/support/port_platform.h>
#include <grpc/impl/codegen/grpc_types.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/surface/api_trace.h"
#include "src/core/lib/surface/channel.h"
#include "src/core/lib/surface/completion_queue.h"
#include "src/core/lib/transport/transport.h"
Include dependency graph for channel_ping.cc:

Go to the source code of this file.

Classes

struct  ping_result
 

Functions

void grpc_channel_ping (grpc_channel *channel, grpc_completion_queue *cq, void *tag, void *reserved)
 
static void ping_destroy (void *arg, grpc_cq_completion *)
 
static void ping_done (void *arg, grpc_error_handle error)
 

Function Documentation

◆ grpc_channel_ping()

void grpc_channel_ping ( grpc_channel channel,
grpc_completion_queue cq,
void *  tag,
void *  reserved 
)

Definition at line 52 of file channel_ping.cc.

◆ ping_destroy()

static void ping_destroy ( void *  arg,
grpc_cq_completion  
)
static

Definition at line 42 of file channel_ping.cc.

◆ ping_done()

static void ping_done ( void *  arg,
grpc_error_handle  error 
)
static

Definition at line 46 of file channel_ping.cc.



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