diff options
Diffstat (limited to 'src/thread.hpp')
| -rw-r--r-- | src/thread.hpp | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/src/thread.hpp b/src/thread.hpp index 519a34a..46745a5 100644 --- a/src/thread.hpp +++ b/src/thread.hpp @@ -54,20 +54,20 @@ namespace zmq          //  Waits for thread termination.          void stop (); + +        //  These are internal members. They should be private, however then +        //  they would not be accessible from the main C routine of the thread. +        thread_fn *tfn; +        void *arg;      private:  #ifdef ZMQ_HAVE_WINDOWS -        static unsigned int __stdcall thread_routine (void *arg_);          HANDLE descriptor;  #else -        static void *thread_routine (void *arg_);          pthread_t descriptor;  #endif -        thread_fn *tfn; -        void *arg; -          thread_t (const thread_t&);          void operator = (const thread_t&);      };  | 
