summaryrefslogtreecommitdiff
path: root/TAO/tao/RTPortableServer/RT_Acceptor_Filters.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/RTPortableServer/RT_Acceptor_Filters.h')
-rw-r--r--TAO/tao/RTPortableServer/RT_Acceptor_Filters.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/TAO/tao/RTPortableServer/RT_Acceptor_Filters.h b/TAO/tao/RTPortableServer/RT_Acceptor_Filters.h
index 41c4722c4e4..f61f5adb846 100644
--- a/TAO/tao/RTPortableServer/RT_Acceptor_Filters.h
+++ b/TAO/tao/RTPortableServer/RT_Acceptor_Filters.h
@@ -55,11 +55,15 @@ class TAO_RTPortableServer_Export TAO_Server_Protocol_Acceptor_Filter :
public:
TAO_Server_Protocol_Acceptor_Filter (RTCORBA::ProtocolList &protocols);
- virtual int fill_mprofile (const TAO_ObjectKey &object_key,
- TAO_MProfile &mprofile,
- TAO_Acceptor **acceptors_begin,
- TAO_Acceptor **acceptors_end);
- // Populate <mprofile> based on what's in <protocols_>.
+ /// Populate <mprofile> based on what's in <protocols_>.
+ int fill_mprofile (const TAO_ObjectKey &object_key,
+ TAO_MProfile &mprofile,
+ TAO_Acceptor **acceptors_begin,
+ TAO_Acceptor **acceptors_end);
+
+ /// Encodes the endpoints in the profiles into the TAO_TAG_ENDPOINTS
+ /// tag component of profiles.
+ int encode_endpoints (TAO_MProfile &mprofile);
virtual int validate_acceptor (TAO_Acceptor *acceptor);
// Template method pattern. This method is used by <fill_mprofile>