#include <Trader.h>
Collaboration diagram for TAO_Trading_Components_i:
Public Member Functions | |
TAO_Trading_Components_i (TAO_Lockable &locker) | |
~TAO_Trading_Components_i (void) | |
CosTrading::Lookup_ptr | lookup_if (void) const |
void | lookup_if (CosTrading::Lookup_ptr) |
Set the reference to the Lookup interface. | |
CosTrading::Register_ptr | register_if (void) const |
void | register_if (CosTrading::Register_ptr) |
Set the reference to the Register interface of the trader. | |
CosTrading::Link_ptr | link_if (void) const |
void | link_if (CosTrading::Link_ptr) |
Set the reference to the Link interface of the trader. | |
CosTrading::Proxy_ptr | proxy_if (void) const |
void | proxy_if (CosTrading::Proxy_ptr) |
Set the reference to the Proxy interface of the trader. | |
CosTrading::Admin_ptr | admin_if (void) const |
void | admin_if (CosTrading::Admin_ptr) |
Set the reference to the Admin interface of the trader. | |
Private Attributes | |
TAO_Lockable & | locker_ |
CosTrading::Lookup_var | lookup_ |
CosTrading::Register_var | register_ |
CosTrading::Link_var | link_ |
CosTrading::Proxy_var | proxy_ |
CosTrading::Admin_var | admin_ |
Note, this class is for use in local address space only and is NOT a direct implementation of IDL methods. (Implementation of IDL methods in CosTrading::Trader_Components would need add a _duplicate call for each get method).
|
|
|
|
|
Set the reference to the Admin interface of the trader.
|
|
Returns object reference for the Admin interface of the trader. Returns nil if the trader does not support Admin interface. |
|
Set the reference to the Link interface of the trader.
|
|
Returns object reference for the Link interface of the trader. Returns nil if the trader does not support Link interface. |
|
Set the reference to the Lookup interface.
|
|
Returns an object reference to the Lookup interface of the trader. Returns nil if the trader does not support Lookup interface. |
|
Set the reference to the Proxy interface of the trader.
|
|
Returns object reference to the Proxy interface of the trader. Returns nil if the trader does not support Proxy interface. |
|
Set the reference to the Register interface of the trader.
|
|
Returns object reference for the Register interface of the trader. Returns nil if the trader does not support Register interface. |
|
|
|
|
|
|
|
|
|
|
|
|