Public Member Functions | Public Attributes | List of all members
grpc_event_engine::experimental::IomgrEventEngine::ClosureData Struct Referencefinal
Inheritance diagram for grpc_event_engine::experimental::IomgrEventEngine::ClosureData:
Inheritance graph
[legend]

Public Member Functions

void Run () override
 
- Public Member Functions inherited from grpc_event_engine::experimental::EventEngine::Closure
 Closure ()=default
 
 Closure (const Closure &)=delete
 
Closureoperator= (const Closure &)=delete
 
virtual ~Closure ()=default
 

Public Attributes

std::function< void()> cb
 
IomgrEventEngineengine
 
EventEngine::TaskHandle handle
 
iomgr_engine::Timer timer
 

Detailed Description

Definition at line 51 of file iomgr_engine.cc.

Member Function Documentation

◆ Run()

void grpc_event_engine::experimental::IomgrEventEngine::ClosureData::Run ( )
inlineoverridevirtual

Member Data Documentation

◆ cb

std::function<void()> grpc_event_engine::experimental::IomgrEventEngine::ClosureData::cb

Definition at line 52 of file iomgr_engine.cc.

◆ engine

IomgrEventEngine* grpc_event_engine::experimental::IomgrEventEngine::ClosureData::engine

Definition at line 54 of file iomgr_engine.cc.

◆ handle

EventEngine::TaskHandle grpc_event_engine::experimental::IomgrEventEngine::ClosureData::handle

Definition at line 55 of file iomgr_engine.cc.

◆ timer

iomgr_engine::Timer grpc_event_engine::experimental::IomgrEventEngine::ClosureData::timer

Definition at line 53 of file iomgr_engine.cc.


The documentation for this struct was generated from the following file:


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