version 1.30, 2002/06/07 00:03:34
|
version 1.31, 2002/06/18 17:18:43
|
|
|
CLIENT_SEND_ASYNC | | CLIENT_SEND_ASYNC | |
CLIENT_SEND_ASYNC_MODULE | | CLIENT_SEND_ASYNC_MODULE | |
CLIENT_BLOCKING_THREAD_EXEC | | CLIENT_BLOCKING_THREAD_EXEC | |
CLIENT_ASYNC_THREAD_EXEC) |
CLIENT_ASYNC_THREAD_EXEC), |
|
reference_count(1) |
{ | { |
} | } |
| |
|
|
{ | { |
} | } |
| |
|
client_handle & operator=(const client_handle & handle) |
|
{ |
|
if(this == &handle) |
|
return *this; |
|
reference_count++; |
|
return *this; |
|
} |
|
|
|
|
virtual Boolean authorized(Uint32, Uint32); | virtual Boolean authorized(Uint32, Uint32); |
virtual Boolean authorized(Uint32 operation); | virtual Boolean authorized(Uint32 operation); |
virtual Boolean authorized(void); | virtual Boolean authorized(void); |
PEGASUS_STD(bitset<32>) allowed_operations; | PEGASUS_STD(bitset<32>) allowed_operations; |
|
AtomicInt reference_count; |
|
|
}; | }; |
| |
class callback_handle | class callback_handle |