OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ksync_tx_queue.cc File Reference
#include <sched.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/eventfd.h>
#include <algorithm>
#include <vector>
#include <set>
#include <boost/algorithm/string/case_conv.hpp>
#include <boost/thread.hpp>
#include <tbb/atomic.h>
#include <tbb/concurrent_queue.h>
#include "ksync_object.h"
#include "ksync_sock.h"
Include dependency graph for ksync_tx_queue.cc:

Go to the source code of this file.

Classes

class  KSyncTxQueueTask
 

Macros

#define _GNU_SOURCE
 

Functions

static void set_thread_affinity (std::string cpu_pin_policy)
 

Variables

static bool ksync_tx_queue_task_done_ = false
 

Macro Definition Documentation

#define _GNU_SOURCE

Definition at line 6 of file ksync_tx_queue.cc.

Function Documentation

static void set_thread_affinity ( std::string  cpu_pin_policy)
static

Definition at line 32 of file ksync_tx_queue.cc.

Variable Documentation

bool ksync_tx_queue_task_done_ = false
static

Definition at line 26 of file ksync_tx_queue.cc.