#include <Active_Object_Map_Entry.h>
Public Member Functions | |
| TAO_Active_Object_Map_Entry (void) | |
| Default constructor.   | |
Public Attributes | |
| PortableServer::ObjectId | user_id_ | 
| User id.   | |
| PortableServer::ObjectId | system_id_ | 
| System id.   | |
| PortableServer::Servant | servant_ | 
| Servant.   | |
| CORBA::UShort | reference_count_ | 
| Reference count on outstanding requests on this servant.   | |
| CORBA::Boolean | deactivated_ | 
| Has this servant been deactivated already?   | |
| CORBA::Short | priority_ | 
| Priority of this servant.   | |
We need a mapping from and to all of the following fields: user_id, system_id, and servant. Therefore, we keep all the fields together in the map.
Definition at line 37 of file Active_Object_Map_Entry.h.
      
  | 
  
| 
 Default constructor. 
 Definition at line 11 of file Active_Object_Map_Entry.cpp. 
 00012 : user_id_ (), 00013 system_id_ (), 00014 servant_ (0), 00015 reference_count_ (1), 00016 deactivated_ (0), 00017 priority_ (-1) 00018 { 00019 }  | 
  
      
  | 
  
      
  | 
  
      
  | 
  
| 
 Reference count on outstanding requests on this servant. 
 Definition at line 52 of file Active_Object_Map_Entry.h. Referenced by TAO::Portable_Server::Servant_Upcall::increment_servant_refcount(), and TAO::Portable_Server::Servant_Upcall::servant_cleanup().  | 
  
      
  | 
  
      
  | 
  
| 
 System id. 
 Definition at line 46 of file Active_Object_Map_Entry.h. Referenced by TAO_Active_Hint_Strategy::bind(), TAO_Active_Hint_Strategy::system_id(), and TAO_Active_Hint_Strategy::unbind().  | 
  
      
  | 
  
 
1.3.6