(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.21 and 1.23

version 1.21, 2002/03/11 14:58:54 version 1.23, 2002/04/12 00:58:21
Line 50 
Line 50 
  
       typedef MessageQueue Base;       typedef MessageQueue Base;
  
       MessageQueueService(const char *name, Uint32 queueID,        MessageQueueService(const char *name,
                             Uint32 queueID = MessageQueue::getNextQueueId(),
                           Uint32 capabilities = 0,                           Uint32 capabilities = 0,
                           Uint32 mask = message_mask::type_cimom |                           Uint32 mask = message_mask::type_cimom |
                           message_mask::type_service |                           message_mask::type_service |
Line 96 
Line 97 
       virtual void handleEnqueue(void) = 0;       virtual void handleEnqueue(void) = 0;
       virtual void handleEnqueue(Message *) = 0;       virtual void handleEnqueue(Message *) = 0;
       Boolean _enqueueResponse(Message *, Message *);       Boolean _enqueueResponse(Message *, Message *);
       virtual void _handle_incoming_operation(AsyncOpNode *operation, Thread *thread, MessageQueue *queue);  //      virtual void _handle_incoming_operation(AsyncOpNode *operation, Thread *thread, MessageQueue *queue);
         virtual void _handle_incoming_operation(AsyncOpNode *);
   
       virtual void _handle_async_request(AsyncRequest *req);       virtual void _handle_async_request(AsyncRequest *req);
       virtual void _handle_async_callback(AsyncOpNode *operation);       virtual void _handle_async_callback(AsyncOpNode *operation);
       virtual void _make_response(Message *req, Uint32 code);       virtual void _make_response(Message *req, Uint32 code);


Legend:
Removed from v.1.21  
changed lines
  Added in v.1.23

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2