#include <PortAdmin.h>
Public Member Functions | |
PortAdmin (CORBA::ORB_ptr, PortableServer::POA_ptr poa) | |
virtual | ~PortAdmin () |
PortList * | getPortList () const |
Get PortList. | |
PortProfileList | getPortProfileList () const |
Port_ptr | getPortRef (const char *port_name) const |
Get PortList. | |
PortBase * | getPort (const char *port_name) const |
Getpointer to the Port's servant. | |
void | registerPort (PortBase &port) |
Regsiter Port. | |
void | deletePort (PortBase &port) |
Delete the Port's registration. | |
void | deletePortByName (const char *port_name) |
Delete the Port' registration. | |
void | finalizePorts () |
Unregister the Port. | |
Classes | |
class | comp_op |
class | port_prof_collect |
|
|
|
|
|
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.
|
|
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.
|
|
Unregister the Port. This operation deactivates the all Port and deletes the all Port's registrations from the list. |
|
Getpointer to the Port's servant. This operation returns the pointer to the PortBase servant regsitered by registerPort().
|
|
Get PortList. This operation returns the pointer to the PortList of Ports regsitered by registerPort().
|
|
|
|
Get PortList. This operation returns the pointer to the PortList of Ports regsitered by registerPort().
|
|
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.
|