Go to the documentation of this file.
3 #ifndef __ZMQ_THREAD_HPP_INCLUDED__
4 #define __ZMQ_THREAD_HPP_INCLUDED__
6 #if defined ZMQ_HAVE_VXWORKS
9 #elif !defined ZMQ_HAVE_WINDOWS
39 #ifdef ZMQ_HAVE_VXWORKS
67 int scheduling_policy_,
68 const std::set<int> &affinity_cpus_);
81 #ifdef ZMQ_HAVE_WINDOWS
83 #if defined _WIN32_WCE
86 unsigned int _thread_id;
88 #elif defined ZMQ_HAVE_VXWORKS
92 DEFAULT_PRIORITY = 100,
94 DEFAULT_STACK_SIZE = 4000
std::set< int > _thread_affinity_cpus
void start(thread_fn *tfn_, void *arg_, const char *name_)
#define ZMQ_THREAD_SCHED_POLICY_DFLT
#define ZMQ_NON_COPYABLE_NOR_MOVABLE(classname)
bool is_current_thread() const
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
void applySchedulingParameters()
#define ZMQ_THREAD_PRIORITY_DFLT
void setSchedulingParameters(int priority_, int scheduling_policy_, const std::set< int > &affinity_cpus_)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:00