![]() |
libzmq master
The Intelligent Transport Layer
|
#include <thread.hpp>
Public Member Functions | |
thread_t () | |
void | start (thread_fn *tfn_, void *arg_) |
void | stop () |
Public Attributes | |
void * | arg |
thread_fn * | tfn |
Private Member Functions | |
thread_t (const thread_t &) | |
const thread_t & | operator= (const thread_t &) |
Private Attributes | |
pthread_t | descriptor |
Definition at line 45 of file thread.hpp.
zmq::thread_t::thread_t | ( | ) | [inline] |
Definition at line 49 of file thread.hpp.
zmq::thread_t::thread_t | ( | const thread_t & | ) | [private] |
void zmq::thread_t::start | ( | thread_fn * | tfn_, |
void * | arg_ | ||
) |
Definition at line 79 of file thread.cpp.
References posix_assert, and thread_routine().
void zmq::thread_t::stop | ( | ) |
Definition at line 87 of file thread.cpp.
References posix_assert.
void* zmq::thread_t::arg |
Definition at line 63 of file thread.hpp.
pthread_t zmq::thread_t::descriptor [private] |
Definition at line 70 of file thread.hpp.
thread_fn* zmq::thread_t::tfn |
Definition at line 62 of file thread.hpp.
Referenced by thread_routine().