(file) Return to MessageQueueService.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/MessageQueueService.h between version 1.71 and 1.76

version 1.71, 2008/12/02 09:00:48 version 1.76, 2008/12/16 19:55:37
Line 81 
Line 81 
     Boolean update_service(Uint32 capabilities, Uint32 mask);     Boolean update_service(Uint32 capabilities, Uint32 mask);
     Boolean deregister_service();     Boolean deregister_service();
  
     Uint32 find_service_qid(const String &name);      Uint32 find_service_qid(const char* name);
     static AsyncOpNode* get_op();     static AsyncOpNode* get_op();
     void return_op(AsyncOpNode* op);     void return_op(AsyncOpNode* op);
     Boolean isRunning() const { return _isRunning; }  
  
     static ThreadPool* get_thread_pool();     static ThreadPool* get_thread_pool();
  
Line 134 
Line 133 
     static Semaphore _polling_sem;     static Semaphore _polling_sem;
     static AtomicInt _stop_polling;     static AtomicInt _stop_polling;
  
     typedef List<MessageQueueService, Mutex> PollingList;      typedef List<MessageQueueService, NullLock> PollingList;
     static PollingList* _polling_list;     static PollingList* _polling_list;
     static Mutex _polling_list_mutex;     static Mutex _polling_list_mutex;
  
     PollingList* _get_polling_list();  
   
     static ThreadReturnType PEGASUS_THREAD_CDECL _req_proc(void *);     static ThreadReturnType PEGASUS_THREAD_CDECL _req_proc(void *);
  
     static void _sendwait_callback(AsyncOpNode *, MessageQueue *, void *);     static void _sendwait_callback(AsyncOpNode *, MessageQueue *, void *);


Legend:
Removed from v.1.71  
changed lines
  Added in v.1.76

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2