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

Diff for /pegasus/src/Pegasus/Common/MessageQueueService.cpp between version 1.2 and 1.3

version 1.2, 2002/01/18 19:27:48 version 1.3, 2002/01/19 01:53:22
Line 34 
Line 34 
                                          Uint32 queueID,                                          Uint32 queueID,
                                          Uint32 capabilities,                                          Uint32 capabilities,
                                          Uint32 mask)                                          Uint32 mask)
    : Base(name, false, queueID),     : Base(name, true,  queueID),
      _capabilities(capabilities),      _capabilities(capabilities),
      _mask(mask),      _mask(mask),
      _die(0)      _die(0)
Line 372 
Line 372 
          {          {
             if((static_cast<AsyncReply *>(reply))->result == async_results::OK)             if((static_cast<AsyncReply *>(reply))->result == async_results::OK)
                registered = true;                registered = true;
             cout << " service registered " << _queueId << endl;  
  
          }          }
       }       }
Line 418 
Line 417 
 Boolean MessageQueueService::deregister_service(void) Boolean MessageQueueService::deregister_service(void)
 { {
  
   //   _meta_dispatcher->deregister_module(_queueId);
   //   return true;
   
   
    AsyncOpNode *op = _meta_dispatcher->get_cached_op();    AsyncOpNode *op = _meta_dispatcher->get_cached_op();
    op->_state |= ASYNC_OPSTATE_UNKNOWN;    op->_state |= ASYNC_OPSTATE_UNKNOWN;
    op->_flags |= ASYNC_OPFLAGS_SINGLE | ASYNC_OPFLAGS_NORMAL;    op->_flags |= ASYNC_OPFLAGS_SINGLE | ASYNC_OPFLAGS_NORMAL;


Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2