<?xml version='1.0' encoding='ISO-8859-1' standalone='yes'?>
<tagfile>
  <compound kind="file">
    <name>CEC_ConsumerAdmin.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ConsumerAdmin_8cpp</filename>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__ProxyPullSupplier_8h" name="CEC_ProxyPullSupplier.h" local="yes">CEC_ProxyPullSupplier.h</includes>
    <includes id="CEC__ProxyPushConsumer_8h" name="CEC_ProxyPushConsumer.h" local="yes">CEC_ProxyPushConsumer.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__ConsumerAdmin_8i" name="CEC_ConsumerAdmin.i" local="yes">CEC_ConsumerAdmin.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_ConsumerAdmin</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_ConsumerAdmin</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_ConsumerAdmin.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ConsumerAdmin_8h</filename>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__ProxyPullSupplier_8h" name="CEC_ProxyPullSupplier.h" local="yes">CEC_ProxyPullSupplier.h</includes>
    <class kind="class">TAO_CEC_ConsumerAdmin</class>
    <class kind="class">TAO_CEC_Propagate_Event_Pull</class>
    <class kind="class">TAO_CEC_Propagate_Event_Push</class>
  </compound>
  <compound kind="file">
    <name>CEC_ConsumerAdmin.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ConsumerAdmin_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_ConsumerControl.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ConsumerControl_8cpp</filename>
    <includes id="CEC__ConsumerControl_8h" name="CEC_ConsumerControl.h" local="yes">CEC_ConsumerControl.h</includes>
    <includes id="CEC__ConsumerControl_8i" name="CEC_ConsumerControl.i" local="yes">CEC_ConsumerControl.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_ConsumerControl</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_ConsumerControl</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_ConsumerControl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ConsumerControl_8h</filename>
    <namespace>CORBA</namespace>
    <class kind="class">TAO_CEC_ConsumerControl</class>
  </compound>
  <compound kind="file">
    <name>CEC_ConsumerControl.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ConsumerControl_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Default_Factory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Default__Factory_8cpp</filename>
    <includes id="CEC__Default__Factory_8h" name="CEC_Default_Factory.h" local="yes">CEC_Default_Factory.h</includes>
    <includes id="CEC__MT__Dispatching_8h" name="CEC_MT_Dispatching.h" local="yes">CEC_MT_Dispatching.h</includes>
    <includes id="CEC__Reactive__Pulling__Strategy_8h" name="CEC_Reactive_Pulling_Strategy.h" local="yes">CEC_Reactive_Pulling_Strategy.h</includes>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__SupplierAdmin_8h" name="CEC_SupplierAdmin.h" local="yes">CEC_SupplierAdmin.h</includes>
    <includes id="CEC__ProxyPushConsumer_8h" name="CEC_ProxyPushConsumer.h" local="yes">CEC_ProxyPushConsumer.h</includes>
    <includes id="CEC__ProxyPullConsumer_8h" name="CEC_ProxyPullConsumer.h" local="yes">CEC_ProxyPullConsumer.h</includes>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__ProxyPullSupplier_8h" name="CEC_ProxyPullSupplier.h" local="yes">CEC_ProxyPullSupplier.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__Reactive__ConsumerControl_8h" name="CEC_Reactive_ConsumerControl.h" local="yes">CEC_Reactive_ConsumerControl.h</includes>
    <includes id="CEC__Reactive__SupplierControl_8h" name="CEC_Reactive_SupplierControl.h" local="yes">CEC_Reactive_SupplierControl.h</includes>
    <includes id="CEC__Default__Factory_8i" name="CEC_Default_Factory.i" local="yes">CEC_Default_Factory.i</includes>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_List&lt; TAO_CEC_ProxyPushConsumer &gt;::Iterator</type>
      <name>TAO_CEC_PushConsumer_List_Iterator</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_RB_Tree&lt; TAO_CEC_ProxyPushConsumer &gt;::Iterator</type>
      <name>TAO_CEC_PushConsumer_RB_Tree_Iterator</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_List&lt; TAO_CEC_ProxyPullConsumer &gt;::Iterator</type>
      <name>TAO_CEC_PullConsumer_List_Iterator</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_RB_Tree&lt; TAO_CEC_ProxyPullConsumer &gt;::Iterator</type>
      <name>TAO_CEC_PullConsumer_RB_Tree_Iterator</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_List&lt; TAO_CEC_ProxyPushSupplier &gt;::Iterator</type>
      <name>TAO_CEC_PushSupplier_List_Iterator</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_RB_Tree&lt; TAO_CEC_ProxyPushSupplier &gt;::Iterator</type>
      <name>TAO_CEC_PushSupplier_RB_Tree_Iterator</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_List&lt; TAO_CEC_ProxyPullSupplier &gt;::Iterator</type>
      <name>TAO_CEC_PullSupplier_List_Iterator</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_RB_Tree&lt; TAO_CEC_ProxyPullSupplier &gt;::Iterator</type>
      <name>TAO_CEC_PullSupplier_RB_Tree_Iterator</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Default_Factory</name>
      <anchor>a9</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Default_Factory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Default_Factory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Default__Factory_8h</filename>
    <includes id="CEC__Factory_8h" name="CEC_Factory.h" local="yes">CEC_Factory.h</includes>
    <includes id="CEC__Defaults_8h" name="CEC_Defaults.h" local="yes">CEC_Defaults.h</includes>
    <class kind="class">TAO_CEC_Default_Factory</class>
  </compound>
  <compound kind="file">
    <name>CEC_Default_Factory.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Default__Factory_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Defaults.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Defaults_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_ENABLE_DEBUG_MESSAGES</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_CONSUMER_RECONNECT</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_SUPPLIER_RECONNECT</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_DISCONNECT_CALLBACKS</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_DISPATCHING</name>
      <anchor>a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_PULLING_STRATEGY</name>
      <anchor>a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_CONSUMER_COLLECTION</name>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_SUPPLIER_COLLECTION</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_CONSUMER_LOCK</name>
      <anchor>a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_SUPPLIER_LOCK</name>
      <anchor>a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_DISPATCHING_THREADS</name>
      <anchor>a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_DISPATCHING_THREADS_FLAGS</name>
      <anchor>a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_DISPATCHING_THREADS_PRIORITY</name>
      <anchor>a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_DISPATCHING_THREADS_FORCE_ACTIVE</name>
      <anchor>a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_REACTIVE_PULLING_PERIOD</name>
      <anchor>a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_ORB_ID</name>
      <anchor>a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_CONSUMER_CONTROL</name>
      <anchor>a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_SUPPLIER_CONTROL</name>
      <anchor>a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_CONSUMER_CONTROL_PERIOD</name>
      <anchor>a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_SUPPLIER_CONTROL_PERIOD</name>
      <anchor>a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_CONSUMER_CONTROL_TIMEOUT</name>
      <anchor>a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAO_CEC_DEFAULT_SUPPLIER_CONTROL_TIMEOUT</name>
      <anchor>a21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Dispatching.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Dispatching_8cpp</filename>
    <includes id="CEC__Dispatching_8h" name="CEC_Dispatching.h" local="yes">CEC_Dispatching.h</includes>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__Dispatching_8i" name="CEC_Dispatching.i" local="yes">CEC_Dispatching.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Dispatching</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Dispatching</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Dispatching.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Dispatching_8h</filename>
    <class kind="class">TAO_CEC_Dispatching</class>
    <class kind="class">TAO_CEC_Reactive_Dispatching</class>
  </compound>
  <compound kind="file">
    <name>CEC_Dispatching.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Dispatching_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Dispatching_Task.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Dispatching__Task_8cpp</filename>
    <includes id="CEC__Dispatching__Task_8h" name="CEC_Dispatching_Task.h" local="yes">CEC_Dispatching_Task.h</includes>
    <includes id="CEC__Dispatching__Task_8i" name="CEC_Dispatching_Task.i" local="yes">CEC_Dispatching_Task.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Dispatching</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Dispatching</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Dispatching_Task.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Dispatching__Task_8h</filename>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <class kind="class">TAO_CEC_Dispatch_Command</class>
    <class kind="class">TAO_CEC_Dispatching_Task</class>
    <class kind="class">TAO_CEC_Push_Command</class>
    <class kind="class">TAO_CEC_Shutdown_Task_Command</class>
  </compound>
  <compound kind="file">
    <name>CEC_Dispatching_Task.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Dispatching__Task_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_DynamicImplementation.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__DynamicImplementation_8cpp</filename>
    <includes id="CEC__DynamicImplementation_8h" name="CEC_DynamicImplementation.h" local="yes">CEC_DynamicImplementation.h</includes>
    <includes id="CEC__TypedEvent_8h" name="CEC_TypedEvent.h" local="yes">CEC_TypedEvent.h</includes>
    <includes id="CEC__DynamicImplementation_8i" name="CEC_DynamicImplementation.i" local="yes">CEC_DynamicImplementation.i</includes>
  </compound>
  <compound kind="file">
    <name>CEC_DynamicImplementation.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__DynamicImplementation_8h</filename>
    <includes id="CEC__TypedProxyPushConsumer_8h" name="CEC_TypedProxyPushConsumer.h" local="yes">CEC_TypedProxyPushConsumer.h</includes>
    <includes id="CEC__TypedEventChannel_8h" name="CEC_TypedEventChannel.h" local="yes">CEC_TypedEventChannel.h</includes>
    <class kind="class">TAO_CEC_DynamicImplementationServer</class>
  </compound>
  <compound kind="file">
    <name>CEC_DynamicImplementation.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__DynamicImplementation_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Event_Loader.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Event__Loader_8cpp</filename>
    <includes id="CEC__Event__Loader_8h" name="CEC_Event_Loader.h" local="yes">CEC_Event_Loader.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">orbsvcs/CosEvent/CEC_EventChannel.h</includes>
    <includes id="CEC__Default__Factory_8h" name="CEC_Default_Factory.h" local="yes">orbsvcs/CosEvent/CEC_Default_Factory.h</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_Event_Loader</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_Event_Loader</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Event_Loader.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Event__Loader_8h</filename>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <class kind="class">TAO_CEC_Event_Loader</class>
  </compound>
  <compound kind="file">
    <name>CEC_EventChannel.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__EventChannel_8cpp</filename>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__Dispatching_8h" name="CEC_Dispatching.h" local="yes">CEC_Dispatching.h</includes>
    <includes id="CEC__Pulling__Strategy_8h" name="CEC_Pulling_Strategy.h" local="yes">CEC_Pulling_Strategy.h</includes>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__SupplierAdmin_8h" name="CEC_SupplierAdmin.h" local="yes">CEC_SupplierAdmin.h</includes>
    <includes id="CEC__ConsumerControl_8h" name="CEC_ConsumerControl.h" local="yes">CEC_ConsumerControl.h</includes>
    <includes id="CEC__SupplierControl_8h" name="CEC_SupplierControl.h" local="yes">CEC_SupplierControl.h</includes>
    <includes id="CEC__EventChannel_8i" name="CEC_EventChannel.i" local="yes">CEC_EventChannel.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_EventChannel</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_EventChannel</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_EventChannel.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__EventChannel_8h</filename>
    <includes id="CEC__Factory_8h" name="CEC_Factory.h" local="yes">CEC_Factory.h</includes>
    <includes id="CEC__Defaults_8h" name="CEC_Defaults.h" local="yes">CEC_Defaults.h</includes>
    <class kind="class">TAO_CEC_EventChannel</class>
    <class kind="class">TAO_CEC_EventChannel_Attributes</class>
  </compound>
  <compound kind="file">
    <name>CEC_EventChannel.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__EventChannel_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Factory.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Factory_8cpp</filename>
    <includes id="CEC__Factory_8h" name="CEC_Factory.h" local="yes">CEC_Factory.h</includes>
    <includes id="CEC__Factory_8i" name="CEC_Factory.i" local="yes">CEC_Factory.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Factory</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Factory</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Factory.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Factory_8h</filename>
    <class kind="class">TAO_CEC_Factory</class>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_Collection&lt; TAO_CEC_ProxyPushConsumer &gt;</type>
      <name>TAO_CEC_ProxyPushConsumer_Collection</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_Collection&lt; TAO_CEC_ProxyPullConsumer &gt;</type>
      <name>TAO_CEC_ProxyPullConsumer_Collection</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_Collection&lt; TAO_CEC_ProxyPushSupplier &gt;</type>
      <name>TAO_CEC_ProxyPushSupplier_Collection</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_Collection&lt; TAO_CEC_ProxyPullSupplier &gt;</type>
      <name>TAO_CEC_ProxyPullSupplier_Collection</name>
      <anchor>a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Factory.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Factory_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_MT_Dispatching.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__MT__Dispatching_8cpp</filename>
    <includes id="CEC__MT__Dispatching_8h" name="CEC_MT_Dispatching.h" local="yes">CEC_MT_Dispatching.h</includes>
    <includes id="CEC__MT__Dispatching_8i" name="CEC_MT_Dispatching.i" local="yes">CEC_MT_Dispatching.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_MT_Dispatching</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_MT_Dispatching</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_MT_Dispatching.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__MT__Dispatching_8h</filename>
    <includes id="CEC__Dispatching_8h" name="CEC_Dispatching.h" local="yes">CEC_Dispatching.h</includes>
    <includes id="CEC__Dispatching__Task_8h" name="CEC_Dispatching_Task.h" local="yes">CEC_Dispatching_Task.h</includes>
    <class kind="class">TAO_CEC_MT_Dispatching</class>
  </compound>
  <compound kind="file">
    <name>CEC_MT_Dispatching.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__MT__Dispatching_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPullConsumer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPullConsumer_8cpp</filename>
    <includes id="CEC__ProxyPullConsumer_8h" name="CEC_ProxyPullConsumer.h" local="yes">CEC_ProxyPullConsumer.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__SupplierControl_8h" name="CEC_SupplierControl.h" local="yes">CEC_SupplierControl.h</includes>
    <includes id="CEC__ProxyPullSupplier_8h" name="CEC_ProxyPullSupplier.h" local="yes">CEC_ProxyPullSupplier.h</includes>
    <includes id="CEC__ProxyPullConsumer_8i" name="CEC_ProxyPullConsumer.i" local="yes">CEC_ProxyPullConsumer.i</includes>
    <member kind="typedef">
      <type>ACE_Reverse_Lock&lt; ACE_Lock &gt;</type>
      <name>TAO_CEC_Unlock</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_ProxyPullConsumer</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_ProxyPullConsumer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPullConsumer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPullConsumer_8h</filename>
    <class kind="class">TAO_CEC_ProxyPullConsumer</class>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPullConsumer.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPullConsumer_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPullSupplier.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPullSupplier_8cpp</filename>
    <includes id="CEC__ProxyPullSupplier_8h" name="CEC_ProxyPullSupplier.h" local="yes">CEC_ProxyPullSupplier.h</includes>
    <includes id="CEC__Dispatching_8h" name="CEC_Dispatching.h" local="yes">CEC_Dispatching.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__ProxyPullSupplier_8i" name="CEC_ProxyPullSupplier.i" local="yes">CEC_ProxyPullSupplier.i</includes>
    <member kind="typedef">
      <type>ACE_Reverse_Lock&lt; ACE_Lock &gt;</type>
      <name>TAO_CEC_Unlock</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_ProxyPullSupplier</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_ProxyPullSupplier</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPullSupplier.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPullSupplier_8h</filename>
    <class kind="class">TAO_CEC_ProxyPullSupplier</class>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPullSupplier.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPullSupplier_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPushConsumer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPushConsumer_8cpp</filename>
    <includes id="CEC__ProxyPushConsumer_8h" name="CEC_ProxyPushConsumer.h" local="yes">CEC_ProxyPushConsumer.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__ProxyPushConsumer_8i" name="CEC_ProxyPushConsumer.i" local="yes">CEC_ProxyPushConsumer.i</includes>
    <member kind="typedef">
      <type>ACE_Reverse_Lock&lt; ACE_Lock &gt;</type>
      <name>TAO_CEC_Unlock</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_ProxyPushConsumer</name>
      <anchor>a2</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_ProxyPushConsumer</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPushConsumer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPushConsumer_8h</filename>
    <class kind="class">TAO_CEC_ProxyPushConsumer</class>
    <class kind="class">TAO_CEC_ProxyPushConsumer_Guard</class>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPushConsumer.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPushConsumer_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPushSupplier.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPushSupplier_8cpp</filename>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__Dispatching_8h" name="CEC_Dispatching.h" local="yes">CEC_Dispatching.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__ConsumerControl_8h" name="CEC_ConsumerControl.h" local="yes">CEC_ConsumerControl.h</includes>
    <includes id="CEC__ProxyPushSupplier_8i" name="CEC_ProxyPushSupplier.i" local="yes">CEC_ProxyPushSupplier.i</includes>
    <member kind="typedef">
      <type>ACE_Reverse_Lock&lt; ACE_Lock &gt;</type>
      <name>TAO_CEC_Unlock</name>
      <anchor>a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TAO_ESF_Proxy_RefCount_Guard&lt; TAO_CEC_EventChannel, TAO_CEC_ProxyPushSupplier &gt;</type>
      <name>Destroy_Guard</name>
      <anchor>a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_ProxyPushSupplier</name>
      <anchor>a3</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_ProxyPushSupplier</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPushSupplier.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPushSupplier_8h</filename>
    <class kind="class">TAO_CEC_ProxyPushSupplier</class>
  </compound>
  <compound kind="file">
    <name>CEC_ProxyPushSupplier.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__ProxyPushSupplier_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Pulling_Strategy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Pulling__Strategy_8cpp</filename>
    <includes id="CEC__Pulling__Strategy_8h" name="CEC_Pulling_Strategy.h" local="yes">CEC_Pulling_Strategy.h</includes>
    <includes id="CEC__Pulling__Strategy_8i" name="CEC_Pulling_Strategy.i" local="yes">CEC_Pulling_Strategy.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Pulling_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Pulling_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Pulling_Strategy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Pulling__Strategy_8h</filename>
    <class kind="class">TAO_CEC_Pulling_Strategy</class>
  </compound>
  <compound kind="file">
    <name>CEC_Pulling_Strategy.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Pulling__Strategy_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_ConsumerControl.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__ConsumerControl_8cpp</filename>
    <includes id="CEC__Reactive__ConsumerControl_8h" name="CEC_Reactive_ConsumerControl.h" local="yes">CEC_Reactive_ConsumerControl.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__ProxyPullSupplier_8h" name="CEC_ProxyPullSupplier.h" local="yes">CEC_ProxyPullSupplier.h</includes>
    <includes id="CEC__Reactive__ConsumerControl_8i" name="CEC_Reactive_ConsumerControl.i" local="yes">CEC_Reactive_ConsumerControl.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Reactive_ConsumerControl</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Reactive_ConsumerControl</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_ConsumerControl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__ConsumerControl_8h</filename>
    <includes id="CEC__ConsumerControl_8h" name="CEC_ConsumerControl.h" local="yes">CEC_ConsumerControl.h</includes>
    <class kind="class">TAO_CEC_ConsumerControl_Adapter</class>
    <class kind="class">TAO_CEC_Ping_Pull_Consumer</class>
    <class kind="class">TAO_CEC_Ping_Push_Consumer</class>
    <class kind="class">TAO_CEC_Reactive_ConsumerControl</class>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_ConsumerControl.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__ConsumerControl_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_Pulling_Strategy.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__Pulling__Strategy_8cpp</filename>
    <includes id="CEC__Reactive__Pulling__Strategy_8h" name="CEC_Reactive_Pulling_Strategy.h" local="yes">CEC_Reactive_Pulling_Strategy.h</includes>
    <includes id="CEC__ProxyPullConsumer_8h" name="CEC_ProxyPullConsumer.h" local="yes">CEC_ProxyPullConsumer.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__SupplierAdmin_8h" name="CEC_SupplierAdmin.h" local="yes">CEC_SupplierAdmin.h</includes>
    <includes id="CEC__ConsumerAdmin_8h" name="CEC_ConsumerAdmin.h" local="yes">CEC_ConsumerAdmin.h</includes>
    <includes id="CEC__Reactive__Pulling__Strategy_8i" name="CEC_Reactive_Pulling_Strategy.i" local="yes">CEC_Reactive_Pulling_Strategy.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Reactive_Pulling_Strategy</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Reactive_Pulling_Strategy</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_Pulling_Strategy.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__Pulling__Strategy_8h</filename>
    <includes id="CEC__Pulling__Strategy_8h" name="CEC_Pulling_Strategy.h" local="yes">CEC_Pulling_Strategy.h</includes>
    <class kind="class">TAO_CEC_Pull_Event</class>
    <class kind="class">TAO_CEC_Pulling_Strategy_Adapter</class>
    <class kind="class">TAO_CEC_Reactive_Pulling_Strategy</class>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_Pulling_Strategy.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__Pulling__Strategy_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_SupplierControl.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__SupplierControl_8cpp</filename>
    <includes id="CEC__Reactive__SupplierControl_8h" name="CEC_Reactive_SupplierControl.h" local="yes">CEC_Reactive_SupplierControl.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__SupplierAdmin_8h" name="CEC_SupplierAdmin.h" local="yes">CEC_SupplierAdmin.h</includes>
    <includes id="CEC__ProxyPushConsumer_8h" name="CEC_ProxyPushConsumer.h" local="yes">CEC_ProxyPushConsumer.h</includes>
    <includes id="CEC__ProxyPullConsumer_8h" name="CEC_ProxyPullConsumer.h" local="yes">CEC_ProxyPullConsumer.h</includes>
    <includes id="CEC__Reactive__SupplierControl_8i" name="CEC_Reactive_SupplierControl.i" local="yes">CEC_Reactive_SupplierControl.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_Reactive_SupplierControl</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_Reactive_SupplierControl</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_SupplierControl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__SupplierControl_8h</filename>
    <includes id="CEC__SupplierControl_8h" name="CEC_SupplierControl.h" local="yes">CEC_SupplierControl.h</includes>
    <class kind="class">TAO_CEC_Ping_Pull_Supplier</class>
    <class kind="class">TAO_CEC_Ping_Push_Supplier</class>
    <class kind="class">TAO_CEC_Reactive_SupplierControl</class>
    <class kind="class">TAO_CEC_SupplierControl_Adapter</class>
  </compound>
  <compound kind="file">
    <name>CEC_Reactive_SupplierControl.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__Reactive__SupplierControl_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_SupplierAdmin.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__SupplierAdmin_8cpp</filename>
    <includes id="CEC__SupplierAdmin_8h" name="CEC_SupplierAdmin.h" local="yes">CEC_SupplierAdmin.h</includes>
    <includes id="CEC__ProxyPushConsumer_8h" name="CEC_ProxyPushConsumer.h" local="yes">CEC_ProxyPushConsumer.h</includes>
    <includes id="CEC__ProxyPullConsumer_8h" name="CEC_ProxyPullConsumer.h" local="yes">CEC_ProxyPullConsumer.h</includes>
    <includes id="CEC__EventChannel_8h" name="CEC_EventChannel.h" local="yes">CEC_EventChannel.h</includes>
    <includes id="CEC__SupplierAdmin_8i" name="CEC_SupplierAdmin.i" local="yes">CEC_SupplierAdmin.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_SupplierAdmin</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_SupplierAdmin</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_SupplierAdmin.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__SupplierAdmin_8h</filename>
    <includes id="CEC__ProxyPushConsumer_8h" name="CEC_ProxyPushConsumer.h" local="yes">CEC_ProxyPushConsumer.h</includes>
    <includes id="CEC__ProxyPullConsumer_8h" name="CEC_ProxyPullConsumer.h" local="yes">CEC_ProxyPullConsumer.h</includes>
    <class kind="class">TAO_CEC_SupplierAdmin</class>
  </compound>
  <compound kind="file">
    <name>CEC_SupplierAdmin.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__SupplierAdmin_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_SupplierControl.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__SupplierControl_8cpp</filename>
    <includes id="CEC__SupplierControl_8h" name="CEC_SupplierControl.h" local="yes">CEC_SupplierControl.h</includes>
    <includes id="CEC__SupplierControl_8i" name="CEC_SupplierControl.i" local="yes">CEC_SupplierControl.i</includes>
    <member kind="function" static="yes">
      <type>const char *</type>
      <name>get_rcsid_CosEvent_CEC_SupplierControl</name>
      <anchor>a1</anchor>
      <arglist>(const char *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>const char *</type>
      <name>rcsid_CosEvent_CEC_SupplierControl</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_SupplierControl.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__SupplierControl_8h</filename>
    <namespace>CORBA</namespace>
    <class kind="class">TAO_CEC_SupplierControl</class>
  </compound>
  <compound kind="file">
    <name>CEC_SupplierControl.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__SupplierControl_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_TypedConsumerAdmin.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedConsumerAdmin_8cpp</filename>
    <includes id="CEC__TypedConsumerAdmin_8h" name="CEC_TypedConsumerAdmin.h" local="yes">CEC_TypedConsumerAdmin.h</includes>
    <includes id="CEC__TypedEventChannel_8h" name="CEC_TypedEventChannel.h" local="yes">CEC_TypedEventChannel.h</includes>
    <includes id="CEC__TypedConsumerAdmin_8i" name="CEC_TypedConsumerAdmin.i" local="yes">CEC_TypedConsumerAdmin.i</includes>
  </compound>
  <compound kind="file">
    <name>CEC_TypedConsumerAdmin.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedConsumerAdmin_8h</filename>
    <includes id="CEC__ProxyPushSupplier_8h" name="CEC_ProxyPushSupplier.h" local="yes">CEC_ProxyPushSupplier.h</includes>
    <includes id="CEC__TypedEvent_8h" name="CEC_TypedEvent.h" local="yes">CEC_TypedEvent.h</includes>
    <class kind="class">TAO_CEC_Propagate_Typed_Event</class>
    <class kind="class">TAO_CEC_TypedConsumerAdmin</class>
  </compound>
  <compound kind="file">
    <name>CEC_TypedConsumerAdmin.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedConsumerAdmin_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_TypedEvent.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedEvent_8cpp</filename>
    <includes id="CEC__TypedEvent_8h" name="CEC_TypedEvent.h" local="yes">CEC_TypedEvent.h</includes>
    <includes id="CEC__TypedEvent_8i" name="CEC_TypedEvent.i" local="yes">CEC_TypedEvent.i</includes>
  </compound>
  <compound kind="file">
    <name>CEC_TypedEvent.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedEvent_8h</filename>
    <class kind="class">TAO_CEC_TypedEvent</class>
  </compound>
  <compound kind="file">
    <name>CEC_TypedEvent.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedEvent_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_TypedEventChannel.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedEventChannel_8cpp</filename>
    <includes id="CEC__TypedEventChannel_8h" name="CEC_TypedEventChannel.h" local="yes">CEC_TypedEventChannel.h</includes>
    <includes id="CEC__Dispatching_8h" name="CEC_Dispatching.h" local="yes">CEC_Dispatching.h</includes>
    <includes id="CEC__TypedConsumerAdmin_8h" name="CEC_TypedConsumerAdmin.h" local="yes">CEC_TypedConsumerAdmin.h</includes>
    <includes id="CEC__TypedSupplierAdmin_8h" name="CEC_TypedSupplierAdmin.h" local="yes">CEC_TypedSupplierAdmin.h</includes>
    <includes id="CEC__ConsumerControl_8h" name="CEC_ConsumerControl.h" local="yes">CEC_ConsumerControl.h</includes>
    <includes id="CEC__SupplierControl_8h" name="CEC_SupplierControl.h" local="yes">CEC_SupplierControl.h</includes>
    <includes id="CEC__TypedEventChannel_8i" name="CEC_TypedEventChannel.i" local="yes">CEC_TypedEventChannel.i</includes>
  </compound>
  <compound kind="file">
    <name>CEC_TypedEventChannel.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedEventChannel_8h</filename>
    <includes id="CEC__Factory_8h" name="CEC_Factory.h" local="yes">CEC_Factory.h</includes>
    <includes id="CEC__Defaults_8h" name="CEC_Defaults.h" local="yes">CEC_Defaults.h</includes>
    <class kind="class">TAO_CEC_Operation_Params</class>
    <class kind="class">TAO_CEC_Param</class>
    <class kind="class">TAO_CEC_TypedEventChannel</class>
    <class kind="class">TAO_CEC_TypedEventChannel_Attributes</class>
  </compound>
  <compound kind="file">
    <name>CEC_TypedEventChannel.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedEventChannel_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_TypedProxyPushConsumer.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedProxyPushConsumer_8cpp</filename>
    <includes id="CEC__TypedProxyPushConsumer_8h" name="CEC_TypedProxyPushConsumer.h" local="yes">CEC_TypedProxyPushConsumer.h</includes>
    <includes id="CEC__TypedEventChannel_8h" name="CEC_TypedEventChannel.h" local="yes">CEC_TypedEventChannel.h</includes>
    <includes id="CEC__TypedConsumerAdmin_8h" name="CEC_TypedConsumerAdmin.h" local="yes">CEC_TypedConsumerAdmin.h</includes>
    <includes id="CEC__DynamicImplementation_8h" name="CEC_DynamicImplementation.h" local="yes">CEC_DynamicImplementation.h</includes>
    <includes id="CEC__TypedProxyPushConsumer_8i" name="CEC_TypedProxyPushConsumer.i" local="yes">CEC_TypedProxyPushConsumer.i</includes>
    <member kind="typedef">
      <type>ACE_Reverse_Lock&lt; ACE_Lock &gt;</type>
      <name>TAO_CEC_Unlock</name>
      <anchor>a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEC_TypedProxyPushConsumer.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedProxyPushConsumer_8h</filename>
    <class kind="class">TAO_CEC_TypedProxyPushConsumer</class>
    <class kind="class">TAO_CEC_TypedProxyPushConsumer_Guard</class>
  </compound>
  <compound kind="file">
    <name>CEC_TypedProxyPushConsumer.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedProxyPushConsumer_8i</filename>
  </compound>
  <compound kind="file">
    <name>CEC_TypedSupplierAdmin.cpp</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedSupplierAdmin_8cpp</filename>
    <includes id="CEC__TypedSupplierAdmin_8h" name="CEC_TypedSupplierAdmin.h" local="yes">CEC_TypedSupplierAdmin.h</includes>
    <includes id="CEC__TypedEventChannel_8h" name="CEC_TypedEventChannel.h" local="yes">CEC_TypedEventChannel.h</includes>
    <includes id="CEC__TypedSupplierAdmin_8i" name="CEC_TypedSupplierAdmin.i" local="yes">CEC_TypedSupplierAdmin.i</includes>
  </compound>
  <compound kind="file">
    <name>CEC_TypedSupplierAdmin.h</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedSupplierAdmin_8h</filename>
    <includes id="CEC__TypedProxyPushConsumer_8h" name="CEC_TypedProxyPushConsumer.h" local="yes">CEC_TypedProxyPushConsumer.h</includes>
    <class kind="class">TAO_CEC_TypedSupplierAdmin</class>
  </compound>
  <compound kind="file">
    <name>CEC_TypedSupplierAdmin.i</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/CosEvent/</path>
    <filename>CEC__TypedSupplierAdmin_8i</filename>
  </compound>
  <compound kind="file">
    <name>CosEventChannelAdmin.idl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/</path>
    <filename>CosEventChannelAdmin_8idl</filename>
    <includes id="CosEventComm_8idl" name="CosEventComm.idl" local="yes">CosEventComm.idl</includes>
    <namespace>CosEventChannelAdmin</namespace>
  </compound>
  <compound kind="file">
    <name>CosEventComm.idl</name>
    <path>/export2/deucetmp/bala/release_try/ACE_wrappers/TAO/orbsvcs/orbsvcs/</path>
    <filename>CosEventComm_8idl</filename>
    <namespace>CosEventComm</namespace>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ConsumerAdmin</name>
    <filename>classTAO__CEC__ConsumerAdmin.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ConsumerAdmin</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_EventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_ConsumerAdmin</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchor>a2</anchor>
      <arglist>(TAO_ESF_Worker&lt; TAO_CEC_ProxyPushSupplier &gt; *worker ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchor>a3</anchor>
      <arglist>(TAO_ESF_Worker&lt; TAO_CEC_ProxyPullSupplier &gt; *worker ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchor>a4</anchor>
      <arglist>(const CORBA::Any &amp;event ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a7</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a8</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a9</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a10</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a11</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::ProxyPushSupplier_ptr</type>
      <name>obtain_push_supplier</name>
      <anchor>a12</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::ProxyPullSupplier_ptr</type>
      <name>obtain_pull_supplier</name>
      <anchor>a13</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchor>a14</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_EventChannel *</type>
      <name>event_channel_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>default_POA_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_ESF_Proxy_Admin&lt; TAO_CEC_EventChannel, TAO_CEC_ProxyPushSupplier, CosEventChannelAdmin::ProxyPushSupplier &gt;</type>
      <name>push_admin_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_ESF_Proxy_Admin&lt; TAO_CEC_EventChannel, TAO_CEC_ProxyPullSupplier, CosEventChannelAdmin::ProxyPullSupplier &gt;</type>
      <name>pull_admin_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ConsumerControl</name>
    <filename>classTAO__CEC__ConsumerControl.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ConsumerControl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_ConsumerControl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>shutdown</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consumer_not_exist</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consumer_not_exist</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>system_exception</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::SystemException &amp;ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ConsumerControl_Adapter</name>
    <filename>classTAO__CEC__ConsumerControl__Adapter.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ConsumerControl_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_Reactive_ConsumerControl *adaptee)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Reactive_ConsumerControl *</type>
      <name>adaptee_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Default_Factory</name>
    <filename>classTAO__CEC__Default__Factory.html</filename>
    <base>TAO_CEC_Factory</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Default_Factory</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Default_Factory</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>a2</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_Dispatching *</type>
      <name>create_dispatching</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_dispatching</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_Dispatching *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_Pulling_Strategy *</type>
      <name>create_pulling_strategy</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_pulling_strategy</name>
      <anchor>a7</anchor>
      <arglist>(TAO_CEC_Pulling_Strategy *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ConsumerAdmin *</type>
      <name>create_consumer_admin</name>
      <anchor>a8</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_consumer_admin</name>
      <anchor>a9</anchor>
      <arglist>(TAO_CEC_ConsumerAdmin *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_SupplierAdmin *</type>
      <name>create_supplier_admin</name>
      <anchor>a10</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_supplier_admin</name>
      <anchor>a11</anchor>
      <arglist>(TAO_CEC_SupplierAdmin *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPushSupplier *</type>
      <name>create_proxy_push_supplier</name>
      <anchor>a12</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_push_supplier</name>
      <anchor>a13</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPullSupplier *</type>
      <name>create_proxy_pull_supplier</name>
      <anchor>a14</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_pull_supplier</name>
      <anchor>a15</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPushConsumer *</type>
      <name>create_proxy_push_consumer</name>
      <anchor>a16</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_push_consumer</name>
      <anchor>a17</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPullConsumer *</type>
      <name>create_proxy_pull_consumer</name>
      <anchor>a18</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_pull_consumer</name>
      <anchor>a19</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPushConsumer_Collection *</type>
      <name>create_proxy_push_consumer_collection</name>
      <anchor>a20</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_push_consumer_collection</name>
      <anchor>a21</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer_Collection *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPullConsumer_Collection *</type>
      <name>create_proxy_pull_consumer_collection</name>
      <anchor>a22</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_pull_consumer_collection</name>
      <anchor>a23</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer_Collection *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPushSupplier_Collection *</type>
      <name>create_proxy_push_supplier_collection</name>
      <anchor>a24</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_push_supplier_collection</name>
      <anchor>a25</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier_Collection *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ProxyPullSupplier_Collection *</type>
      <name>create_proxy_pull_supplier_collection</name>
      <anchor>a26</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_proxy_pull_supplier_collection</name>
      <anchor>a27</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier_Collection *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Lock *</type>
      <name>create_consumer_lock</name>
      <anchor>a28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_consumer_lock</name>
      <anchor>a29</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ACE_Lock *</type>
      <name>create_supplier_lock</name>
      <anchor>a30</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_supplier_lock</name>
      <anchor>a31</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_ConsumerControl *</type>
      <name>create_consumer_control</name>
      <anchor>a32</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_consumer_control</name>
      <anchor>a33</anchor>
      <arglist>(TAO_CEC_ConsumerControl *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TAO_CEC_SupplierControl *</type>
      <name>create_supplier_control</name>
      <anchor>a34</anchor>
      <arglist>(TAO_CEC_EventChannel *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy_supplier_control</name>
      <anchor>a35</anchor>
      <arglist>(TAO_CEC_SupplierControl *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>int</type>
      <name>init_svcs</name>
      <anchor>d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>parse_collection_arg</name>
      <anchor>c0</anchor>
      <arglist>(ACE_TCHAR *opt)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dispatching_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pulling_strategy_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumer_collection_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supplier_collection_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumer_lock_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supplier_lock_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dispatching_threads_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dispatching_threads_flags_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dispatching_threads_priority_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dispatching_threads_force_active_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>reactive_pulling_period_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>orbid_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>orbid_dupped_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumer_control_</name>
      <anchor>o13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supplier_control_</name>
      <anchor>o14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumer_control_period_</name>
      <anchor>o15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supplier_control_period_</name>
      <anchor>o16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>consumer_control_timeout_</name>
      <anchor>o17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>supplier_control_timeout_</name>
      <anchor>o18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Dispatch_Command</name>
    <filename>classTAO__CEC__Dispatch__Command.html</filename>
    <base>ACE_Message_Block</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Dispatch_Command</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *mb_allocator=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Dispatch_Command</name>
      <anchor>a1</anchor>
      <arglist>(ACE_Data_Block *, ACE_Allocator *mb_allocator=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Dispatch_Command</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>execute</name>
      <anchor>a3</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Dispatching</name>
    <filename>classTAO__CEC__Dispatching.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Dispatching</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>push</name>
      <anchor>a3</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, const CORBA::Any &amp;event ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>push_nocopy</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::Any &amp;event ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Dispatching_Task</name>
    <filename>classTAO__CEC__Dispatching__Task.html</filename>
    <base>ACE_Task&lt; ACE_SYNCH &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Dispatching_Task</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Thread_Manager *thr_manager=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>svc</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push</name>
      <anchor>a2</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::Any &amp;event ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Allocator *</type>
      <name>allocator_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Locked_Data_Block&lt; ACE_Lock_Adapter&lt; TAO_SYNCH_MUTEX &gt; &gt;</type>
      <name>data_block_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_DynamicImplementationServer</name>
    <filename>classTAO__CEC__DynamicImplementationServer.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_DynamicImplementationServer</name>
      <anchor>a0</anchor>
      <arglist>(PortableServer::POA_ptr poa, TAO_CEC_TypedProxyPushConsumer *typed_pp_consumer, TAO_CEC_TypedEventChannel *typed_event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_DynamicImplementationServer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invoke</name>
      <anchor>a2</anchor>
      <arglist>(CORBA::ServerRequest_ptr request ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::RepositoryId</type>
      <name>_primary_interface</name>
      <anchor>a3</anchor>
      <arglist>(const PortableServer::ObjectId &amp;oid, PortableServer::POA_ptr poa ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchor>a4</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>is_a</name>
      <anchor>a5</anchor>
      <arglist>(CORBA::ServerRequest_ptr request ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>poa_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedProxyPushConsumer *</type>
      <name>typed_pp_consumer_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedEventChannel *</type>
      <name>typed_event_channel_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::RepositoryId</type>
      <name>repository_id_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Event_Loader</name>
    <filename>classTAO__CEC__Event__Loader.html</filename>
    <base>TAO_Object_Loader</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Event_Loader</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_CEC_Event_Loader</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>init</name>
      <anchor>z1_0</anchor>
      <arglist>(int argc, ACE_TCHAR *argv[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>fini</name>
      <anchor>z1_1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Object_ptr</type>
      <name>create_object</name>
      <anchor>z3_0</anchor>
      <arglist>(CORBA::ORB_ptr orb, int argc, ACE_TCHAR *argv[] ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>terminate_flag_</name>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_CEC_EventChannel_Attributes *</type>
      <name>attributes_</name>
      <anchor>n2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_CEC_Factory *</type>
      <name>factory_</name>
      <anchor>n3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>TAO_CEC_EventChannel *</type>
      <name>ec_impl_</name>
      <anchor>n4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CosNaming::NamingContext_var</type>
      <name>naming_context_</name>
      <anchor>n5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>int</type>
      <name>bind_to_naming_service_</name>
      <anchor>n6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="public">
      <type>CosNaming::Name</type>
      <name>channel_name_</name>
      <anchor>n7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TAO_CEC_Event_Loader</name>
      <anchor>c0</anchor>
      <arglist>(const TAO_CEC_Event_Loader &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>TAO_CEC_Event_Loader &amp;</type>
      <name>operator=</name>
      <anchor>c1</anchor>
      <arglist>(const TAO_CEC_Event_Loader &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_EventChannel</name>
    <filename>classTAO__CEC__EventChannel.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_EventChannel</name>
      <anchor>a0</anchor>
      <arglist>(const TAO_CEC_EventChannel_Attributes &amp;attributes, TAO_CEC_Factory *factory=0, int own_factory=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_EventChannel</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a2</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a3</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_Dispatching *</type>
      <name>dispatching</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_ConsumerAdmin *</type>
      <name>consumer_admin</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_SupplierAdmin *</type>
      <name>supplier_admin</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_ConsumerControl *</type>
      <name>consumer_control</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_SupplierControl *</type>
      <name>supplier_control</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy</name>
      <anchor>a9</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy</name>
      <anchor>a10</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy</name>
      <anchor>a11</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy</name>
      <anchor>a12</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy</name>
      <anchor>a13</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy</name>
      <anchor>a14</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy</name>
      <anchor>a15</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy</name>
      <anchor>a16</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy_collection</name>
      <anchor>a17</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier_Collection *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy_collection</name>
      <anchor>a18</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier_Collection *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy_collection</name>
      <anchor>a19</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier_Collection *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy_collection</name>
      <anchor>a20</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier_Collection *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy_collection</name>
      <anchor>a21</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer_Collection *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy_collection</name>
      <anchor>a22</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer_Collection *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy_collection</name>
      <anchor>a23</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer_Collection *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy_collection</name>
      <anchor>a24</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer_Collection *)</arglist>
    </member>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>supplier_poa</name>
      <anchor>a25</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>consumer_poa</name>
      <anchor>a26</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>create_consumer_lock</name>
      <anchor>a27</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_consumer_lock</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>create_supplier_lock</name>
      <anchor>a29</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_supplier_lock</name>
      <anchor>a30</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a31</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a32</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a33</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a34</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a35</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a36</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a37</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a38</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a39</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a40</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a41</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a42</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>consumer_reconnect</name>
      <anchor>a43</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>supplier_reconnect</name>
      <anchor>a44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disconnect_callbacks</name>
      <anchor>a45</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::ConsumerAdmin_ptr</type>
      <name>for_consumers</name>
      <anchor>a46</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::SupplierAdmin_ptr</type>
      <name>for_suppliers</name>
      <anchor>a47</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchor>a48</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>supplier_poa_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>consumer_poa_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Factory *</type>
      <name>factory_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>own_factory_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Dispatching *</type>
      <name>dispatching_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Pulling_Strategy *</type>
      <name>pulling_strategy_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerAdmin *</type>
      <name>consumer_admin_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierAdmin *</type>
      <name>supplier_admin_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumer_reconnect_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supplier_reconnect_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>disconnect_callbacks_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerControl *</type>
      <name>consumer_control_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierControl *</type>
      <name>supplier_control_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_EventChannel_Attributes</name>
    <filename>classTAO__CEC__EventChannel__Attributes.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_EventChannel_Attributes</name>
      <anchor>a0</anchor>
      <arglist>(PortableServer::POA_ptr supplier_poa, PortableServer::POA_ptr consumer_poa)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>consumer_reconnect</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>supplier_reconnect</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>disconnect_callbacks</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_ptr</type>
      <name>supplier_poa</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_ptr</type>
      <name>consumer_poa</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_CEC_EventChannel</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Factory</name>
    <filename>classTAO__CEC__Factory.html</filename>
    <base>ACE_Service_Object</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Factory</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_Dispatching *</type>
      <name>create_dispatching</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_dispatching</name>
      <anchor>a2</anchor>
      <arglist>(TAO_CEC_Dispatching *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_Pulling_Strategy *</type>
      <name>create_pulling_strategy</name>
      <anchor>a3</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_pulling_strategy</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_Pulling_Strategy *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ConsumerAdmin *</type>
      <name>create_consumer_admin</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_consumer_admin</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ConsumerAdmin *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_SupplierAdmin *</type>
      <name>create_supplier_admin</name>
      <anchor>a7</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_supplier_admin</name>
      <anchor>a8</anchor>
      <arglist>(TAO_CEC_SupplierAdmin *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPushSupplier *</type>
      <name>create_proxy_push_supplier</name>
      <anchor>a9</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_push_supplier</name>
      <anchor>a10</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPullSupplier *</type>
      <name>create_proxy_pull_supplier</name>
      <anchor>a11</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_pull_supplier</name>
      <anchor>a12</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPushConsumer *</type>
      <name>create_proxy_push_consumer</name>
      <anchor>a13</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_push_consumer</name>
      <anchor>a14</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPullConsumer *</type>
      <name>create_proxy_pull_consumer</name>
      <anchor>a15</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_pull_consumer</name>
      <anchor>a16</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPushConsumer_Collection *</type>
      <name>create_proxy_push_consumer_collection</name>
      <anchor>a17</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_push_consumer_collection</name>
      <anchor>a18</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer_Collection *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPullConsumer_Collection *</type>
      <name>create_proxy_pull_consumer_collection</name>
      <anchor>a19</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_pull_consumer_collection</name>
      <anchor>a20</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer_Collection *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPushSupplier_Collection *</type>
      <name>create_proxy_push_supplier_collection</name>
      <anchor>a21</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_push_supplier_collection</name>
      <anchor>a22</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier_Collection *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ProxyPullSupplier_Collection *</type>
      <name>create_proxy_pull_supplier_collection</name>
      <anchor>a23</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_proxy_pull_supplier_collection</name>
      <anchor>a24</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier_Collection *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Lock *</type>
      <name>create_consumer_lock</name>
      <anchor>a25</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_consumer_lock</name>
      <anchor>a26</anchor>
      <arglist>(ACE_Lock *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ACE_Lock *</type>
      <name>create_supplier_lock</name>
      <anchor>a27</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_supplier_lock</name>
      <anchor>a28</anchor>
      <arglist>(ACE_Lock *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_ConsumerControl *</type>
      <name>create_consumer_control</name>
      <anchor>a29</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_consumer_control</name>
      <anchor>a30</anchor>
      <arglist>(TAO_CEC_ConsumerControl *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TAO_CEC_SupplierControl *</type>
      <name>create_supplier_control</name>
      <anchor>a31</anchor>
      <arglist>(TAO_CEC_EventChannel *)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy_supplier_control</name>
      <anchor>a32</anchor>
      <arglist>(TAO_CEC_SupplierControl *)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_MT_Dispatching</name>
    <filename>classTAO__CEC__MT__Dispatching.html</filename>
    <base>TAO_CEC_Dispatching</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_MT_Dispatching</name>
      <anchor>a0</anchor>
      <arglist>(int nthreads, int thread_creation_flags, int thread_priority, int force_activate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push</name>
      <anchor>a3</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, const CORBA::Any &amp;event ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push_nocopy</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::Any &amp;event ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Thread_Manager</type>
      <name>thread_manager_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nthreads_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>thread_creation_flags_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>thread_priority_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>force_activate_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Dispatching_Task</type>
      <name>task_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>lock_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>active_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Operation_Params</name>
    <filename>classTAO__CEC__Operation__Params.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>TAO_CEC_Operation_Params</name>
      <anchor>c0</anchor>
      <arglist>(CORBA::ULong num_params)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~TAO_CEC_Operation_Params</name>
      <anchor>c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ULong</type>
      <name>num_params_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Param *</type>
      <name>parameters_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_CEC_TypedEventChannel</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Param</name>
    <filename>classTAO__CEC__Param.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Param</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_CEC_Param</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::String_var</type>
      <name>name_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::TypeCode_var</type>
      <name>type_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Flags</type>
      <name>direction_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_CEC_TypedEventChannel</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Ping_Pull_Consumer</name>
    <filename>classTAO__CEC__Ping__Pull__Consumer.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPullSupplier &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Ping_Pull_Consumer</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_ConsumerControl *control)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *supplier ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerControl *</type>
      <name>control_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Ping_Pull_Supplier</name>
    <filename>classTAO__CEC__Ping__Pull__Supplier.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPullConsumer &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Ping_Pull_Supplier</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_SupplierControl *control)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *consumer ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierControl *</type>
      <name>control_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Ping_Push_Consumer</name>
    <filename>classTAO__CEC__Ping__Push__Consumer.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPushSupplier &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Ping_Push_Consumer</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_ConsumerControl *control)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *supplier ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerControl *</type>
      <name>control_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Ping_Push_Supplier</name>
    <filename>classTAO__CEC__Ping__Push__Supplier.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPushConsumer &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Ping_Push_Supplier</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_SupplierControl *control)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *consumer ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierControl *</type>
      <name>control_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Propagate_Event_Pull</name>
    <filename>classTAO__CEC__Propagate__Event__Pull.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPullSupplier &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Propagate_Event_Pull</name>
      <anchor>a0</anchor>
      <arglist>(const CORBA::Any &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *supplier ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Any</type>
      <name>event_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Propagate_Event_Push</name>
    <filename>classTAO__CEC__Propagate__Event__Push.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPushSupplier &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Propagate_Event_Push</name>
      <anchor>a0</anchor>
      <arglist>(const CORBA::Any &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *supplier ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Any</type>
      <name>event_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Propagate_Typed_Event</name>
    <filename>classTAO__CEC__Propagate__Typed__Event.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPushSupplier &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Propagate_Typed_Event</name>
      <anchor>a0</anchor>
      <arglist>(const TAO_CEC_TypedEvent &amp;typed_event, TAO_CEC_TypedEventChannel *typed_event_channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *supplier ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const TAO_CEC_TypedEvent</type>
      <name>typed_event_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedEventChannel *</type>
      <name>typed_event_channel_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ProxyPullConsumer</name>
    <filename>classTAO__CEC__ProxyPullConsumer.html</filename>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPullConsumer_ptr</type>
      <name>_ptr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPullConsumer_var</type>
      <name>_var_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ProxyPullConsumer</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_EventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_ProxyPullConsumer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ProxyPullSupplier</name>
    <filename>classTAO__CEC__ProxyPullSupplier.html</filename>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPullSupplier_ptr</type>
      <name>_ptr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPullSupplier_var</type>
      <name>_var_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ProxyPullSupplier</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_EventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_ProxyPullSupplier</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a2</anchor>
      <arglist>(CosEventChannelAdmin::ProxyPullSupplier_ptr &amp;activated_proxy ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchor>a3</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>is_connected</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CosEventComm::PullConsumer_ptr</type>
      <name>consumer</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a6</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::Boolean</type>
      <name>consumer_non_existent</name>
      <anchor>a7</anchor>
      <arglist>(CORBA::Boolean_out disconnected ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchor>a8</anchor>
      <arglist>(const CORBA::Any &amp;event ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connect_pull_consumer</name>
      <anchor>a9</anchor>
      <arglist>(CosEventComm::PullConsumer_ptr pull_consumer ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Any *</type>
      <name>pull</name>
      <anchor>a10</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CORBA::Any *</type>
      <name>try_pull</name>
      <anchor>a11</anchor>
      <arglist>(CORBA::Boolean_out has_event ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect_pull_supplier</name>
      <anchor>a12</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::ULong</type>
      <name>_incr_refcnt</name>
      <anchor>a13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CORBA::ULong</type>
      <name>_decr_refcnt</name>
      <anchor>a14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchor>a15</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_add_ref</name>
      <anchor>a16</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_remove_ref</name>
      <anchor>a17</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>consumer</name>
      <anchor>b0</anchor>
      <arglist>(CosEventComm::PullConsumer_ptr consumer)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>consumer_i</name>
      <anchor>b1</anchor>
      <arglist>(CosEventComm::PullConsumer_ptr consumer)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>CORBA::Boolean</type>
      <name>is_connected_i</name>
      <anchor>b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" protection="public">
      <type>void</type>
      <name>cleanup_i</name>
      <anchor>b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_EventChannel *</type>
      <name>event_channel_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Lock *</type>
      <name>lock_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ULong</type>
      <name>refcount_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CosEventComm::PullConsumer_var</type>
      <name>consumer_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>connected_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>default_POA_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_MUTEX</type>
      <name>queue_lock_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_SYNCH_CONDITION</type>
      <name>wait_not_empty_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Unbounded_Queue&lt; CORBA::Any &gt;</type>
      <name>queue_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ProxyPushConsumer</name>
    <filename>classTAO__CEC__ProxyPushConsumer.html</filename>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPushConsumer_ptr</type>
      <name>_ptr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPushConsumer_var</type>
      <name>_var_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ProxyPushConsumer</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_EventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_ProxyPushConsumer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ProxyPushConsumer_Guard</name>
    <filename>classTAO__CEC__ProxyPushConsumer__Guard.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ProxyPushConsumer_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Lock *lock, CORBA::ULong &amp;refcount, TAO_CEC_EventChannel *ec, TAO_CEC_ProxyPushConsumer *proxy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_CEC_ProxyPushConsumer_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>locked</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Lock *</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ULong &amp;</type>
      <name>refcount_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_EventChannel *</type>
      <name>event_channel_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ProxyPushConsumer *</type>
      <name>proxy_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>locked_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_ProxyPushSupplier</name>
    <filename>classTAO__CEC__ProxyPushSupplier.html</filename>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPushSupplier_ptr</type>
      <name>_ptr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CosEventChannelAdmin::ProxyPushSupplier_var</type>
      <name>_var_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_ProxyPushSupplier</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_EventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_ProxyPushSupplier</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Pull_Event</name>
    <filename>classTAO__CEC__Pull__Event.html</filename>
    <base>TAO_ESF_Worker&lt; TAO_CEC_ProxyPullConsumer &gt;</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Pull_Event</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_ConsumerAdmin *consumer_admin, TAO_CEC_SupplierControl *control)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>work</name>
      <anchor>a1</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *consumer ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerAdmin *</type>
      <name>consumer_admin_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierControl *</type>
      <name>supplier_control_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Pulling_Strategy</name>
    <filename>classTAO__CEC__Pulling__Strategy.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Pulling_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a1</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a2</anchor>
      <arglist>(void)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Pulling_Strategy_Adapter</name>
    <filename>classTAO__CEC__Pulling__Strategy__Adapter.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Pulling_Strategy_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_Reactive_Pulling_Strategy *adaptee)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Reactive_Pulling_Strategy *</type>
      <name>adaptee_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Push_Command</name>
    <filename>classTAO__CEC__Push__Command.html</filename>
    <base>TAO_CEC_Dispatch_Command</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Push_Command</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::Any &amp;event, ACE_Data_Block *data_block, ACE_Allocator *mb_allocator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Push_Command</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>execute</name>
      <anchor>a2</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ProxyPushSupplier *</type>
      <name>proxy_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Any</type>
      <name>event_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Reactive_ConsumerControl</name>
    <filename>classTAO__CEC__Reactive__ConsumerControl.html</filename>
    <base>TAO_CEC_ConsumerControl</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Reactive_ConsumerControl</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Time_Value &amp;rate, const ACE_Time_Value &amp;timeout, TAO_CEC_EventChannel *event_channel, CORBA::ORB_ptr orb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Reactive_ConsumerControl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_timeout</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>shutdown</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consumer_not_exist</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consumer_not_exist</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPullSupplier *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>system_exception</name>
      <anchor>a7</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::SystemException &amp;ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>query_consumers</name>
      <anchor>c0</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>rate_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>timeout_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerControl_Adapter</type>
      <name>adapter_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_EventChannel *</type>
      <name>event_channel_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::PolicyCurrent_var</type>
      <name>policy_current_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::PolicyList</type>
      <name>policy_list_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Reactive_Dispatching</name>
    <filename>classTAO__CEC__Reactive__Dispatching.html</filename>
    <base>TAO_CEC_Dispatching</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Reactive_Dispatching</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push</name>
      <anchor>a3</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, const CORBA::Any &amp;event ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>push_nocopy</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *proxy, CORBA::Any &amp;event ACE_ENV_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Reactive_Pulling_Strategy</name>
    <filename>classTAO__CEC__Reactive__Pulling__Strategy.html</filename>
    <base>TAO_CEC_Pulling_Strategy</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Reactive_Pulling_Strategy</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Time_Value &amp;rate, TAO_CEC_EventChannel *event_channel, CORBA::ORB_ptr orb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_timeout</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Pulling_Strategy_Adapter</type>
      <name>adapter_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>rate_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_EventChannel *</type>
      <name>event_channel_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::PolicyCurrent_var</type>
      <name>policy_current_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::PolicyList</type>
      <name>policy_list_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Reactive_SupplierControl</name>
    <filename>classTAO__CEC__Reactive__SupplierControl.html</filename>
    <base>TAO_CEC_SupplierControl</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Reactive_SupplierControl</name>
      <anchor>a0</anchor>
      <arglist>(const ACE_Time_Value &amp;rate, const ACE_Time_Value &amp;timeout, TAO_CEC_EventChannel *event_channel, CORBA::ORB_ptr orb)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_Reactive_SupplierControl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_timeout</name>
      <anchor>a2</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>shutdown</name>
      <anchor>a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>supplier_not_exist</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>supplier_not_exist</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>system_exception</name>
      <anchor>a7</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *proxy, CORBA::SystemException &amp;ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>query_suppliers</name>
      <anchor>c0</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>rate_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Time_Value</type>
      <name>timeout_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierControl_Adapter</type>
      <name>adapter_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_EventChannel *</type>
      <name>event_channel_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::PolicyCurrent_var</type>
      <name>policy_current_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::PolicyList</type>
      <name>policy_list_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Reactor *</type>
      <name>reactor_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_Shutdown_Task_Command</name>
    <filename>classTAO__CEC__Shutdown__Task__Command.html</filename>
    <base>TAO_CEC_Dispatch_Command</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_Shutdown_Task_Command</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Allocator *mb_allocator=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>execute</name>
      <anchor>a1</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_SupplierAdmin</name>
    <filename>classTAO__CEC__SupplierAdmin.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_SupplierAdmin</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_EventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_SupplierAdmin</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchor>a2</anchor>
      <arglist>(TAO_ESF_Worker&lt; TAO_CEC_ProxyPushConsumer &gt; *worker ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchor>a3</anchor>
      <arglist>(TAO_ESF_Worker&lt; TAO_CEC_ProxyPullConsumer &gt; *worker ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a7</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a8</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a9</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a10</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_SupplierControl</name>
    <filename>classTAO__CEC__SupplierControl.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_SupplierControl</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_SupplierControl</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>activate</name>
      <anchor>a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>shutdown</name>
      <anchor>a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>supplier_not_exist</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushConsumer *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>supplier_not_exist</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *proxy ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>system_exception</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPullConsumer *proxy, CORBA::SystemException &amp;ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_SupplierControl_Adapter</name>
    <filename>classTAO__CEC__SupplierControl__Adapter.html</filename>
    <base>ACE_Event_Handler</base>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_SupplierControl_Adapter</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_Reactive_SupplierControl *adaptee)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>handle_timeout</name>
      <anchor>a1</anchor>
      <arglist>(const ACE_Time_Value &amp;tv, const void *arg=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Reactive_SupplierControl *</type>
      <name>adaptee_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedConsumerAdmin</name>
    <filename>classTAO__CEC__TypedConsumerAdmin.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedConsumerAdmin</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_TypedEventChannel *typed_event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_TypedConsumerAdmin</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchor>a2</anchor>
      <arglist>(TAO_ESF_Worker&lt; TAO_CEC_ProxyPushSupplier &gt; *worker ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invoke</name>
      <anchor>a3</anchor>
      <arglist>(const TAO_CEC_TypedEvent &amp;typed_event ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a6</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a7</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::ProxyPushSupplier_ptr</type>
      <name>obtain_typed_push_supplier</name>
      <anchor>a8</anchor>
      <arglist>(const char *uses_interface ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosTypedEventChannelAdmin::TypedProxyPullSupplier_ptr</type>
      <name>obtain_typed_pull_supplier</name>
      <anchor>a9</anchor>
      <arglist>(const char *supported_interface ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::ProxyPushSupplier_ptr</type>
      <name>obtain_push_supplier</name>
      <anchor>a10</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CosEventChannelAdmin::ProxyPullSupplier_ptr</type>
      <name>obtain_pull_supplier</name>
      <anchor>a11</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PortableServer::POA_ptr</type>
      <name>_default_POA</name>
      <anchor>a12</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedEventChannel *</type>
      <name>typed_event_channel_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>default_POA_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_ESF_Proxy_Admin&lt; TAO_CEC_TypedEventChannel, TAO_CEC_ProxyPushSupplier, CosEventChannelAdmin::ProxyPushSupplier &gt;</type>
      <name>typed_push_admin_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedEvent</name>
    <filename>classTAO__CEC__TypedEvent.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedEvent</name>
      <anchor>a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedEvent</name>
      <anchor>a1</anchor>
      <arglist>(CORBA::NVList_ptr list, const char *operation)</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_TypedEvent &amp;</type>
      <name>operator=</name>
      <anchor>a2</anchor>
      <arglist>(const TAO_CEC_TypedEvent &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::NVList_ptr</type>
      <name>list_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::String_var</type>
      <name>operation_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_CEC_ProxyPushSupplier</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedEventChannel</name>
    <filename>classTAO__CEC__TypedEventChannel.html</filename>
    <member kind="typedef">
      <type>ACE_Hash_Map_Manager_Ex&lt; const char *, TAO_CEC_Operation_Params *, ACE_Hash&lt; const char * &gt;, ACE_Equal_To&lt; const char * &gt;, ACE_Null_Mutex &gt;</type>
      <name>InterfaceDescription</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>InterfaceDescription::iterator</type>
      <name>Iterator</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedEventChannel</name>
      <anchor>a0</anchor>
      <arglist>(const TAO_CEC_TypedEventChannel_Attributes &amp;attributes, TAO_CEC_Factory *factory=0, int own_factory=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_TypedEventChannel</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchor>a2</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a3</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_Dispatching *</type>
      <name>dispatching</name>
      <anchor>a4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_TypedConsumerAdmin *</type>
      <name>typed_consumer_admin</name>
      <anchor>a5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_TypedSupplierAdmin *</type>
      <name>typed_supplier_admin</name>
      <anchor>a6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_ConsumerControl *</type>
      <name>consumer_control</name>
      <anchor>a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_SupplierControl *</type>
      <name>supplier_control</name>
      <anchor>a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy</name>
      <anchor>a9</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy</name>
      <anchor>a10</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy</name>
      <anchor>a11</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy</name>
      <anchor>a12</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy_collection</name>
      <anchor>a13</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier_Collection *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy_collection</name>
      <anchor>a14</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier_Collection *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_proxy_collection</name>
      <anchor>a15</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer_Collection *&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_proxy_collection</name>
      <anchor>a16</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer_Collection *)</arglist>
    </member>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>typed_supplier_poa</name>
      <anchor>a17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PortableServer::POA_ptr</type>
      <name>typed_consumer_poa</name>
      <anchor>a18</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>create_consumer_lock</name>
      <anchor>a19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_consumer_lock</name>
      <anchor>a20</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function">
      <type>ACE_Lock *</type>
      <name>create_supplier_lock</name>
      <anchor>a21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy_supplier_lock</name>
      <anchor>a22</anchor>
      <arglist>(ACE_Lock *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a23</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a24</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a25</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a26</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a27</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a28</anchor>
      <arglist>(TAO_CEC_ProxyPushSupplier *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>consumer_reconnect</name>
      <anchor>a29</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>supplier_reconnect</name>
      <anchor>a30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disconnect_callbacks</name>
      <anchor>a31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TAO_CEC_Operation_Params *</type>
      <name>find_from_ifr_cache</name>
      <anchor>a32</anchor>
      <arglist>(const char *operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>consumer_register_uses_interace</name>
      <anchor>a33</anchor>
      <arglist>(const char *uses_interface ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>supplier_register_supported_interface</name>
      <anchor>a34</anchor>
      <arglist>(const char *supported_interface ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>supported_interface</name>
      <anchor>a35</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CORBA::RepositoryId</type>
      <name>base_interfaces</name>
      <anchor>a36</anchor>
      <arglist>(CORBA::ULong index) const</arglist>
    </member>
    <member kind="function">
      <type>CORBA::ULong</type>
      <name>number_of_base_interfaces</name>
      <anchor>a37</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create_operation_list</name>
      <anchor>a38</anchor>
      <arglist>(TAO_CEC_Operation_Params *oper_params, CORBA::NVList_out new_list ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create_list</name>
      <anchor>a39</anchor>
      <arglist>(CORBA::Long count, CORBA::NVList_out new_list ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>virtual::CosTypedEventChannelAdmin::TypedConsumerAdmin_ptr</type>
      <name>for_consumers</name>
      <anchor>a40</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function">
      <type>virtual::CosTypedEventChannelAdmin::TypedSupplierAdmin_ptr</type>
      <name>for_suppliers</name>
      <anchor>a41</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchor>a42</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>cache_interface_description</name>
      <anchor>b0</anchor>
      <arglist>(const char *interface ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>insert_into_ifr_cache</name>
      <anchor>b1</anchor>
      <arglist>(const char *operation, TAO_CEC_Operation_Params *parameters)</arglist>
    </member>
    <member kind="function" protection="public">
      <type>int</type>
      <name>clear_ifr_cache</name>
      <anchor>b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>typed_supplier_poa_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_var</type>
      <name>typed_consumer_poa_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_var</type>
      <name>orb_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Repository_var</type>
      <name>interface_repository_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Factory *</type>
      <name>factory_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>own_factory_</name>
      <anchor>o5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_Dispatching *</type>
      <name>dispatching_</name>
      <anchor>o6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedConsumerAdmin *</type>
      <name>typed_consumer_admin_</name>
      <anchor>o7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedSupplierAdmin *</type>
      <name>typed_supplier_admin_</name>
      <anchor>o8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>consumer_reconnect_</name>
      <anchor>o9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>supplier_reconnect_</name>
      <anchor>o10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>disconnect_callbacks_</name>
      <anchor>o11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>destroy_on_shutdown_</name>
      <anchor>o12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>destroyed_</name>
      <anchor>o13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_ConsumerControl *</type>
      <name>consumer_control_</name>
      <anchor>o14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_SupplierControl *</type>
      <name>supplier_control_</name>
      <anchor>o15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>uses_interface_</name>
      <anchor>o16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_CString</type>
      <name>supported_interface_</name>
      <anchor>o17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InterfaceDescription</type>
      <name>interface_description_</name>
      <anchor>o18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::RepositoryIdSeq</type>
      <name>base_interfaces_</name>
      <anchor>o19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedEventChannel_Attributes</name>
    <filename>classTAO__CEC__TypedEventChannel__Attributes.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedEventChannel_Attributes</name>
      <anchor>a0</anchor>
      <arglist>(PortableServer::POA_ptr typed_supplier_poa, PortableServer::POA_ptr typed_consumer_poa, CORBA::ORB_ptr orb, CORBA::Repository_ptr interface_repository)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>consumer_reconnect</name>
      <anchor>m0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>supplier_reconnect</name>
      <anchor>m1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>disconnect_callbacks</name>
      <anchor>m2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>destroy_on_shutdown</name>
      <anchor>m3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_ptr</type>
      <name>typed_supplier_poa</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PortableServer::POA_ptr</type>
      <name>typed_consumer_poa</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ORB_ptr</type>
      <name>orb</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::Repository_ptr</type>
      <name>interface_repository</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>TAO_CEC_TypedEventChannel</name>
      <anchor>l0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedProxyPushConsumer</name>
    <filename>classTAO__CEC__TypedProxyPushConsumer.html</filename>
    <member kind="typedef">
      <type>CosTypedEventChannelAdmin::TypedProxyPushConsumer_ptr</type>
      <name>_ptr_type</name>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CosTypedEventChannelAdmin::TypedProxyPushConsumer_var</type>
      <name>_var_type</name>
      <anchor>s1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedProxyPushConsumer</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_TypedEventChannel *typed_event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_TypedProxyPushConsumer</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedProxyPushConsumer_Guard</name>
    <filename>classTAO__CEC__TypedProxyPushConsumer__Guard.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedProxyPushConsumer_Guard</name>
      <anchor>a0</anchor>
      <arglist>(ACE_Lock *lock, CORBA::ULong &amp;refcount, TAO_CEC_TypedEventChannel *ec, TAO_CEC_TypedProxyPushConsumer *proxy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TAO_CEC_TypedProxyPushConsumer_Guard</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>locked</name>
      <anchor>a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ACE_Lock *</type>
      <name>lock_</name>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CORBA::ULong &amp;</type>
      <name>refcount_</name>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedEventChannel *</type>
      <name>typed_event_channel_</name>
      <anchor>o2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TAO_CEC_TypedProxyPushConsumer *</type>
      <name>proxy_</name>
      <anchor>o3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>locked_</name>
      <anchor>o4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TAO_CEC_TypedSupplierAdmin</name>
    <filename>classTAO__CEC__TypedSupplierAdmin.html</filename>
    <member kind="function">
      <type></type>
      <name>TAO_CEC_TypedSupplierAdmin</name>
      <anchor>a0</anchor>
      <arglist>(TAO_CEC_TypedEventChannel *event_channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TAO_CEC_TypedSupplierAdmin</name>
      <anchor>a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchor>a2</anchor>
      <arglist>(TAO_ESF_Worker&lt; TAO_CEC_TypedProxyPushConsumer &gt; *worker ACE_ENV_ARG_DECL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>connected</name>
      <anchor>a3</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reconnected</name>
      <anchor>a4</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchor>a5</anchor>
      <arglist>(TAO_CEC_TypedProxyPushConsumer *ACE_ENV_ARG_DECL_NOT_USED)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchor>a6</anchor>
      <arglist>(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>CosEventChannelAdmin</name>
    <filename>namespaceCosEventChannelAdmin.html</filename>
    <class kind="exception">CosEventChannelAdmin::AlreadyConnected</class>
    <class kind="interface">CosEventChannelAdmin::ConsumerAdmin</class>
    <class kind="interface">CosEventChannelAdmin::EventChannel</class>
    <class kind="interface">CosEventChannelAdmin::ProxyPullConsumer</class>
    <class kind="interface">CosEventChannelAdmin::ProxyPullSupplier</class>
    <class kind="interface">CosEventChannelAdmin::ProxyPushConsumer</class>
    <class kind="interface">CosEventChannelAdmin::ProxyPushSupplier</class>
    <class kind="interface">CosEventChannelAdmin::SupplierAdmin</class>
    <class kind="exception">CosEventChannelAdmin::TypeError</class>
  </compound>
  <compound kind="exception">
    <name>CosEventChannelAdmin::AlreadyConnected</name>
    <filename>exceptionCosEventChannelAdmin_1_1AlreadyConnected.html</filename>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::ConsumerAdmin</name>
    <filename>interfaceCosEventChannelAdmin_1_1ConsumerAdmin.html</filename>
    <member kind="function">
      <type>ProxyPushSupplier</type>
      <name>obtain_push_supplier</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ProxyPullSupplier</type>
      <name>obtain_pull_supplier</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::EventChannel</name>
    <filename>interfaceCosEventChannelAdmin_1_1EventChannel.html</filename>
    <member kind="function">
      <type>ConsumerAdmin</type>
      <name>for_consumers</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SupplierAdmin</type>
      <name>for_suppliers</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::ProxyPullConsumer</name>
    <filename>interfaceCosEventChannelAdmin_1_1ProxyPullConsumer.html</filename>
    <base>CosEventComm::PullConsumer</base>
    <member kind="function">
      <type>void</type>
      <name>connect_pull_supplier</name>
      <anchor>a0</anchor>
      <arglist>(in CosEventComm::PullSupplier pull_supplier)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::ProxyPullSupplier</name>
    <filename>interfaceCosEventChannelAdmin_1_1ProxyPullSupplier.html</filename>
    <base>CosEventComm::PullSupplier</base>
    <member kind="function">
      <type>void</type>
      <name>connect_pull_consumer</name>
      <anchor>a0</anchor>
      <arglist>(in CosEventComm::PullConsumer pull_consumer)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::ProxyPushConsumer</name>
    <filename>interfaceCosEventChannelAdmin_1_1ProxyPushConsumer.html</filename>
    <base>CosEventComm::PushConsumer</base>
    <member kind="function">
      <type>void</type>
      <name>connect_push_supplier</name>
      <anchor>a0</anchor>
      <arglist>(in CosEventComm::PushSupplier push_supplier)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::ProxyPushSupplier</name>
    <filename>interfaceCosEventChannelAdmin_1_1ProxyPushSupplier.html</filename>
    <base>CosEventComm::PushSupplier</base>
    <member kind="function">
      <type>void</type>
      <name>connect_push_consumer</name>
      <anchor>a0</anchor>
      <arglist>(in CosEventComm::PushConsumer push_consumer)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventChannelAdmin::SupplierAdmin</name>
    <filename>interfaceCosEventChannelAdmin_1_1SupplierAdmin.html</filename>
    <member kind="function">
      <type>ProxyPushConsumer</type>
      <name>obtain_push_consumer</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ProxyPullConsumer</type>
      <name>obtain_pull_consumer</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="exception">
    <name>CosEventChannelAdmin::TypeError</name>
    <filename>exceptionCosEventChannelAdmin_1_1TypeError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>CosEventComm</name>
    <filename>namespaceCosEventComm.html</filename>
    <class kind="exception">CosEventComm::Disconnected</class>
    <class kind="interface">CosEventComm::PullConsumer</class>
    <class kind="interface">CosEventComm::PullSupplier</class>
    <class kind="interface">CosEventComm::PushConsumer</class>
    <class kind="interface">CosEventComm::PushSupplier</class>
  </compound>
  <compound kind="exception">
    <name>CosEventComm::Disconnected</name>
    <filename>exceptionCosEventComm_1_1Disconnected.html</filename>
  </compound>
  <compound kind="interface">
    <name>CosEventComm::PullConsumer</name>
    <filename>interfaceCosEventComm_1_1PullConsumer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>disconnect_pull_consumer</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventComm::PullSupplier</name>
    <filename>interfaceCosEventComm_1_1PullSupplier.html</filename>
    <member kind="function">
      <type>any</type>
      <name>pull</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>any</type>
      <name>try_pull</name>
      <anchor>a1</anchor>
      <arglist>(out boolean has_event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect_pull_supplier</name>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventComm::PushConsumer</name>
    <filename>interfaceCosEventComm_1_1PushConsumer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchor>a0</anchor>
      <arglist>(in any data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect_push_consumer</name>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>CosEventComm::PushSupplier</name>
    <filename>interfaceCosEventComm_1_1PushSupplier.html</filename>
    <member kind="function">
      <type>void</type>
      <name>disconnect_push_supplier</name>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
</tagfile>
