summaryrefslogtreecommitdiff
path: root/TAO/tao/params.h
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2004-11-28 05:44:15 +0000
committerbala <balanatarajan@users.noreply.github.com>2004-11-28 05:44:15 +0000
commit89da42cecb810ed2a1747c5e6c30d099b5109371 (patch)
treec1bfd1845cf0d5e249792dae5ac41f4434d2421e /TAO/tao/params.h
parent10c2818bc889d3fdc46e1fbd060882823532d52a (diff)
downloadATCD-89da42cecb810ed2a1747c5e6c30d099b5109371.tar.gz
ChangeLogTag:Sun Nov 28 05:14:24 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/tao/params.h')
-rw-r--r--TAO/tao/params.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/tao/params.h b/TAO/tao/params.h
index 186f11360f4..621f245d6d3 100644
--- a/TAO/tao/params.h
+++ b/TAO/tao/params.h
@@ -168,6 +168,13 @@ public:
bool disable_rt_collocation_resolver (void) const;
void disable_rt_collocation_resolver (bool);
+ /// Accepts the list of preferred interfaces and does a simple
+ /// semantic check on the string
+ bool preferred_interfaces (const char *s);
+ const char *preferred_interfaces (void) const;
+
+ void enforce_pref_interfaces (bool p);
+ bool enforce_pref_interfaces (void) const;
private:
// Each "endpoint" is of the form:
//
@@ -269,6 +276,11 @@ private:
* loaded if the RTORB is used.
*/
bool disable_rt_collocation_resolver_;
+
+ /// Preferred network interfaces as a string
+ ACE_CString pref_network_;
+
+ bool enforce_preferred_interfaces_;
};
#if defined (__ACE_INLINE__)