diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-09-11 16:53:10 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-09-11 16:53:10 +0000 |
commit | a8be6561a040a7106e93e1fe9b5ab8b9ec97c378 (patch) | |
tree | 0a42d19938f72f71d736c888c8c441a3b2ca72cd /TAO/tao/PortableServer/Default_Acceptor_Filter.cpp | |
parent | 147b776719a74ca94ae2ee747515dc1a8eafaca7 (diff) | |
download | ATCD-a8be6561a040a7106e93e1fe9b5ab8b9ec97c378.tar.gz |
ChangeLogTag: Mon Sep 11 11:33:14 2000 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/PortableServer/Default_Acceptor_Filter.cpp')
-rw-r--r-- | TAO/tao/PortableServer/Default_Acceptor_Filter.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/TAO/tao/PortableServer/Default_Acceptor_Filter.cpp b/TAO/tao/PortableServer/Default_Acceptor_Filter.cpp new file mode 100644 index 00000000000..3556c71673e --- /dev/null +++ b/TAO/tao/PortableServer/Default_Acceptor_Filter.cpp @@ -0,0 +1,31 @@ +// @(#) $Id$ + +#include "Default_Acceptor_Filter.h" +#include "tao/Pluggable.h" + +ACE_RCSID(tao, Default_Acceptor_Filter, "$Id$") + +TAO_Default_Acceptor_Filter::TAO_Default_Acceptor_Filter (void) +{ +} + +int +TAO_Default_Acceptor_Filter::fill_mprofile (const TAO_ObjectKey &object_key, + TAO_MProfile &mprofile, + TAO_Acceptor **acceptors_begin, + TAO_Acceptor **acceptors_end) +{ + int acceptors_used = 0; + + for (TAO_Acceptor** acceptor = acceptors_begin; + acceptor != acceptors_end; + ++acceptor) + { + if ((*acceptor)->create_mprofile (object_key, mprofile) + == -1) + return -1; + } + + return 0; +} + |