Classes | Namespaces | Macros
call_combiner.h File Reference
#include <grpc/support/port_platform.h>
#include <stddef.h>
#include "absl/container/inlined_vector.h"
#include <grpc/support/atm.h>
#include "src/core/lib/gprpp/mpscq.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/dynamic_annotations.h"
#include "src/core/lib/iomgr/exec_ctx.h"
Include dependency graph for call_combiner.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  grpc_core::CallCombiner
 
struct  grpc_core::CallCombinerClosureList::CallCombinerClosure
 
class  grpc_core::CallCombinerClosureList
 

Namespaces

 grpc_core
 

Macros

#define GRPC_CALL_COMBINER_START(call_combiner, closure, error, reason)   (call_combiner)->Start((closure), (error), __FILE__, __LINE__, (reason))
 
#define GRPC_CALL_COMBINER_STOP(call_combiner, reason)   (call_combiner)->Stop(__FILE__, __LINE__, (reason))
 

Macro Definition Documentation

◆ GRPC_CALL_COMBINER_START

#define GRPC_CALL_COMBINER_START (   call_combiner,
  closure,
  error,
  reason 
)    (call_combiner)->Start((closure), (error), __FILE__, __LINE__, (reason))

Definition at line 56 of file call_combiner.h.

◆ GRPC_CALL_COMBINER_STOP

#define GRPC_CALL_COMBINER_STOP (   call_combiner,
  reason 
)    (call_combiner)->Stop(__FILE__, __LINE__, (reason))

Definition at line 58 of file call_combiner.h.



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