#include "remoting/base/queued_task_poster.h"
#include "base/check.h"
#include "base/functional/bind.h"
#include "base/location.h"
#include "base/task/single_thread_task_runner.h"
namespace remoting {
QueuedTaskPoster::QueuedTaskPoster(
scoped_refptr<base::SingleThreadTaskRunner> target_task_runner)
: … { … }
QueuedTaskPoster::~QueuedTaskPoster() { … }
void QueuedTaskPoster::AddTask(base::OnceClosure closure) { … }
static void ConsumeTaskQueue(base::queue<base::OnceClosure>* queue) { … }
void QueuedTaskPoster::TransferTaskQueue() { … }
}