webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
rtc::TaskQueue::QueueContext Struct Reference

Public Member Functions

 QueueContext (TaskQueue *q)
 
 QueueContext (TaskQueue *q)
 

Static Public Member Functions

static void SetNotActive (void *context)
 
static void DeleteContext (void *context)
 

Public Attributes

TaskQueue *const queue
 
bool is_active
 
TaskQueuequeue
 
std::list< TimerEvent * > pending_timers_
 

Constructor & Destructor Documentation

◆ QueueContext() [1/2]

rtc::TaskQueue::QueueContext::QueueContext ( TaskQueue q)
inlineexplicit

◆ QueueContext() [2/2]

rtc::TaskQueue::QueueContext::QueueContext ( TaskQueue q)
inlineexplicit

Member Function Documentation

◆ DeleteContext()

static void rtc::TaskQueue::QueueContext::DeleteContext ( void context)
inlinestatic

◆ SetNotActive()

static void rtc::TaskQueue::QueueContext::SetNotActive ( void context)
inlinestatic

Member Data Documentation

◆ is_active

bool rtc::TaskQueue::QueueContext::is_active

◆ pending_timers_

std::list<TimerEvent*> rtc::TaskQueue::QueueContext::pending_timers_

◆ queue [1/2]

TaskQueue* const rtc::TaskQueue::QueueContext::queue

◆ queue [2/2]

TaskQueue* rtc::TaskQueue::QueueContext::queue

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