|
CIAO 1.0.3
|
#include <Connection_Handler.h>
Public Member Functions | |
| void | provide_endpoint_reference (const ::Deployment::DeploymentPlan &plan,::CORBA::ULong connectionRef,::CORBA::Any_out endpoint_reference) |
| void | connect_instance (const ::Deployment::DeploymentPlan &plan,::CORBA::ULong c_id, const ::CORBA::Any &provided_reference) |
| void | disconnect_instance (const ::Deployment::DeploymentPlan &plan,::CORBA::ULong c_id) |
Private Types | |
| typedef std::pair < ::Components::Cookie_var,::Components::CCMObject_var > | CONNECTION_INFO |
| typedef std::map< std::string, CONNECTION_INFO > | COOKIES |
Private Member Functions | |
| void | connect_publisher (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint, const ::CORBA::Any &provided_reference) |
| void | connect_consumer (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint, const ::CORBA::Any &provided_reference) |
| void | connect_emitter (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint, const ::CORBA::Any &provided_reference) |
| void | disconnect_publisher (const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint) |
| void | disconnect_consumer (const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint) |
| void | disconnect_emitter (const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint) |
| void | connect_local_port (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn,::CORBA::ULong endpointRef, const ::Deployment::PlanSubcomponentPortEndpoint &receptacle_endpoint) |
| void | disconnect_local_port (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn,::CORBA::ULong endpointRef, const ::Deployment::PlanSubcomponentPortEndpoint &receptacle_endpoint) |
| void | connect_non_local_receptacle (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint, const ::CORBA::Any &provided_reference) |
| void | connect_non_local_facet (const ::Deployment::DeploymentPlan &plan, const ::Deployment::PlanConnectionDescription &conn, const ::Deployment::PlanSubcomponentPortEndpoint &endpoint, const ::CORBA::Any &provided_reference) |
| void | disconnect_non_local (const ::Deployment::PlanConnectionDescription &conn, const char *port_name) |
| bool | is_local_connection (const ::Deployment::PlanConnectionDescription &conn) |
| ::CORBA::ULong | retrieve_endpoint (const ::Deployment::PlanConnectionDescription &conn) |
| void | insert_cookie (const char *connection_name, const CONNECTION_INFO conn_info) |
| ::Components::Cookie * | get_cookie (const char *connection_name) |
| void | remove_cookie (const char *connection_name) |
| ::Components::CCMObject_ptr | get_ccm_object (const char *connection_name) |
Private Attributes | |
| COOKIES | cookies_ |
typedef std::pair< ::Components::Cookie_var, ::Components::CCMObject_var> CIAO::Connection_Handler::CONNECTION_INFO [private] |
typedef std::map<std::string, CONNECTION_INFO> CIAO::Connection_Handler::COOKIES [private] |
| void CIAO::Connection_Handler::connect_consumer | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint, | ||
| const ::CORBA::Any & | provided_reference | ||
| ) | [private] |
| void CIAO::Connection_Handler::connect_emitter | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint, | ||
| const ::CORBA::Any & | provided_reference | ||
| ) | [private] |
| void CIAO::Connection_Handler::connect_instance | ( | const ::Deployment::DeploymentPlan & | plan, |
| ::CORBA::ULong | c_id, | ||
| const ::CORBA::Any & | provided_reference | ||
| ) |
| void CIAO::Connection_Handler::connect_local_port | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| ::CORBA::ULong | endpointRef, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | receptacle_endpoint | ||
| ) | [private] |
| void CIAO::Connection_Handler::connect_non_local_facet | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint, | ||
| const ::CORBA::Any & | provided_reference | ||
| ) | [private] |
| void CIAO::Connection_Handler::connect_non_local_receptacle | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint, | ||
| const ::CORBA::Any & | provided_reference | ||
| ) | [private] |
| void CIAO::Connection_Handler::connect_publisher | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint, | ||
| const ::CORBA::Any & | provided_reference | ||
| ) | [private] |
| void CIAO::Connection_Handler::disconnect_consumer | ( | const ::Deployment::PlanConnectionDescription & | conn, |
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint | ||
| ) | [private] |
| void CIAO::Connection_Handler::disconnect_emitter | ( | const ::Deployment::PlanConnectionDescription & | conn, |
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint | ||
| ) | [private] |
| void CIAO::Connection_Handler::disconnect_instance | ( | const ::Deployment::DeploymentPlan & | plan, |
| ::CORBA::ULong | c_id | ||
| ) |
| void CIAO::Connection_Handler::disconnect_local_port | ( | const ::Deployment::DeploymentPlan & | plan, |
| const ::Deployment::PlanConnectionDescription & | conn, | ||
| ::CORBA::ULong | endpointRef, | ||
| const ::Deployment::PlanSubcomponentPortEndpoint & | receptacle_endpoint | ||
| ) | [private] |
| void CIAO::Connection_Handler::disconnect_non_local | ( | const ::Deployment::PlanConnectionDescription & | conn, |
| const char * | port_name | ||
| ) | [private] |
| void CIAO::Connection_Handler::disconnect_publisher | ( | const ::Deployment::PlanConnectionDescription & | conn, |
| const ::Deployment::PlanSubcomponentPortEndpoint & | endpoint | ||
| ) | [private] |
| Components::CCMObject_ptr CIAO::Connection_Handler::get_ccm_object | ( | const char * | connection_name | ) | [private] |
| Components::Cookie * CIAO::Connection_Handler::get_cookie | ( | const char * | connection_name | ) | [private] |
| void CIAO::Connection_Handler::insert_cookie | ( | const char * | connection_name, |
| const CONNECTION_INFO | conn_info | ||
| ) | [private] |
| bool CIAO::Connection_Handler::is_local_connection | ( | const ::Deployment::PlanConnectionDescription & | conn | ) | [private] |
| void CIAO::Connection_Handler::provide_endpoint_reference | ( | const ::Deployment::DeploymentPlan & | plan, |
| ::CORBA::ULong | connectionRef, | ||
| ::CORBA::Any_out | endpoint_reference | ||
| ) |
| void CIAO::Connection_Handler::remove_cookie | ( | const char * | connection_name | ) | [private] |
| CORBA::ULong CIAO::Connection_Handler::retrieve_endpoint | ( | const ::Deployment::PlanConnectionDescription & | conn | ) | [private] |
COOKIES CIAO::Connection_Handler::cookies_ [private] |
1.7.4