Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

PortAdmin Class Reference

List of all members.

Public Member Functions

 __init__ (name=None, factory=None)
 __call__ (obj)
 __init__ (name)
 __call__ (p)
 __init__ (pa)
 __call__ (p)
 __init__ (orb, poa)
 getPortList ()
 Get PortList.
 getPortRef (port_name)
 Get PortList.
 getPort (port_name)
 Getpointer to the Port's servant.
 registerPort (port)
 Regsiter Port.
 deletePort (port)
 Delete the Port's registration.
 deletePortByName (port_name)
 Delete the Port' registration.
 finalizePorts ()
 Unregister the Port.

Member Function Documentation

PortAdmin::__call__  ) 
 

PortAdmin::__call__  ) 
 

PortAdmin::__call__ obj   ) 
 

PortAdmin::__init__ orb  ,
poa 
 

PortAdmin::__init__ pa   ) 
 

PortAdmin::__init__ name   ) 
 

PortAdmin::__init__ name  = None,
factory  = None
 

PortAdmin::deletePort port   ) 
 

Delete the Port's registration.

This operation unregisters the Port's registration. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.

Parameters:
port The Port's servant.

PortAdmin::deletePortByName port_name   ) 
 

Delete the Port' registration.

This operation delete the Port's registration specified by port_ name. When the Port is unregistered, Port is deactivated, and the object reference in the Port's profile is set to nil.

Parameters:
port_name The Port's name.

PortAdmin::finalizePorts  ) 
 

Unregister the Port.

This operation deactivates the all Port and deletes the all Port's registrations from the list.

PortAdmin::getPort port_name   ) 
 

Getpointer to the Port's servant.

This operation returns the pointer to the PortBase servant regsitered by registerPort().

Parameters:
port_name The name of Port to be returned the servant pointer.
Returns:
PortBase Port's servant's pointer.

PortAdmin::getPortList  ) 
 

Get PortList.

This operation returns the pointer to the PortList of Ports regsitered by registerPort().

Returns:
PortList+ The pointer points PortList

PortAdmin::getPortRef port_name   ) 
 

Get PortList.

This operation returns the pointer to the PortList of Ports regsitered by registerPort().

Parameters:
port_name The name of Port to be returned the reference.
Returns:
Port_ptr Port's object reference.

PortAdmin::registerPort port   ) 
 

Regsiter Port.

This operation registers the Port's servant given by argument. The given Port's servant will be activated on the POA that is given to the constructor, and the created object reference is set to the Port's profile.

Parameters:
port The Port's servant.


The documentation for this class was generated from the following file:
Generated on Mon Oct 29 15:51:44 2007 for OpenRTM by  doxygen 1.4.3