version 1.36, 2003/04/07 20:29:23
|
version 1.39.6.1, 2003/10/29 22:10:02
|
|
|
//%////-*-c++-*-//////////////////////////////////////////////////////////////// |
//%2003//////////////////////////////////////////////////////////////////////// |
// | // |
// Copyright (c) 2000, 2001, 2002 BMC Software, Hewlett-Packard Company, IBM, |
// Copyright (c) 2000, 2001, 2002 BMC Software, Hewlett-Packard Development |
// The Open Group, Tivoli Systems |
// Company, L. P., IBM Corp., The Open Group, Tivoli Systems. |
|
// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.; |
|
// IBM Corp.; EMC Corporation, The Open Group. |
// | // |
// Permission is hereby granted, free of charge, to any person obtaining a copy | // Permission is hereby granted, free of charge, to any person obtaining a copy |
// of this software and associated documentation files (the "Software"), to | // of this software and associated documentation files (the "Software"), to |
|
|
message_mask::type_service | | message_mask::type_service | |
message_mask::ha_request | | message_mask::ha_request | |
message_mask::ha_reply | | message_mask::ha_reply | |
message_mask::ha_async ) ; |
message_mask::ha_async, |
|
int threads=0) ; |
| |
virtual ~MessageQueueService(void); | virtual ~MessageQueueService(void); |
| |
|
|
return _thread_pool->running_count() + _thread_pool->dead_count() + _thread_pool->pool_count(); | return _thread_pool->running_count() + _thread_pool->dead_count() + _thread_pool->pool_count(); |
} | } |
static ThreadPool *get_thread_pool(void); | static ThreadPool *get_thread_pool(void); |
static void force_shutdown(void); |
static void force_shutdown(Boolean destroy_flag = false); |
| |
Uint32 _mask; | Uint32 _mask; |
AtomicInt _die; | AtomicInt _die; |
|
|
static AtomicInt _xid; | static AtomicInt _xid; |
friend class cimom; | friend class cimom; |
friend class CIMServer; | friend class CIMServer; |
|
friend class monitor_2; |
|
|
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |