summaryrefslogtreecommitdiff
path: root/TAO/tao/PortableServer/Default_Acceptor_Filter.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/PortableServer/Default_Acceptor_Filter.h')
-rw-r--r--TAO/tao/PortableServer/Default_Acceptor_Filter.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/TAO/tao/PortableServer/Default_Acceptor_Filter.h b/TAO/tao/PortableServer/Default_Acceptor_Filter.h
index 5e8f772022e..61b16aa9077 100644
--- a/TAO/tao/PortableServer/Default_Acceptor_Filter.h
+++ b/TAO/tao/PortableServer/Default_Acceptor_Filter.h
@@ -52,11 +52,16 @@ class TAO_PortableServer_Export TAO_Default_Acceptor_Filter : public TAO_Accepto
public:
TAO_Default_Acceptor_Filter (void);
- virtual int fill_mprofile (const TAO_ObjectKey &object_key,
- TAO_MProfile &mprofile,
- TAO_Acceptor **acceptors_begin,
- TAO_Acceptor **acceptors_end);
- // Populate <mprofile> with all available endpoints.
+ /// Populate <mprofile> with all available endpoints.
+ int fill_profile (const TAO_ObjectKey &object_key,
+ TAO_MProfile &mprofile,
+ TAO_Acceptor **acceptors_begin,
+ TAO_Acceptor **acceptors_end,
+ CORBA::Short priority = TAO_INVALID_PRIORITY);
+
+ /// Encodes the endpoints in the profiles into the TAO_TAG_ENDPOINTS
+ /// tag component of profiles.
+ int encode_endpoints (TAO_MProfile &mprofile);
};
#if defined(_MSC_VER) && (_MSC_VER >= 1200)