<!-- ##### SECTION Title ##### -->
Query and Activation

<!-- ##### SECTION Short_Description ##### -->
Querying for components and Activating them

<!-- ##### SECTION Long_Description ##### -->
<para>
This section describes how you can query for components
and activate them.
</para>

<para>
Two set of functions are described: synchronous and 
asynchronous ones. The asynchronous version of the functions
allow you to avoid blocking your application while the CORBA
servers are started.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### TYPEDEF MateComponent_ImplementationID ##### -->
<para>

</para>


<!-- ##### TYPEDEF MateComponent_ActivationID ##### -->
<para>

</para>


<!-- ##### TYPEDEF MateComponent_ActivationFlags ##### -->
<para>

</para>


<!-- ##### ENUM MateComponent_ActivationResultType ##### -->
<para>

</para>

@MateComponent_ACTIVATION_RESULT_OBJECT: 
@MateComponent_ACTIVATION_RESULT_SHLIB: 
@MateComponent_ACTIVATION_RESULT_NONE: 

<!-- ##### FUNCTION matecomponent_activation_query ##### -->
<para>

</para>

@requirements: 
@selection_order: 
@ev: 
@Returns: 


<!-- ##### FUNCTION matecomponent_activation_activate ##### -->
<para>

</para>

@requirements: 
@selection_order: 
@flags: 
@ret_aid: 
@ev: 
@Returns: 


<!-- ##### FUNCTION matecomponent_activation_activate_from_id ##### -->
<para>

</para>

@aid: 
@flags: 
@ret_aid: 
@ev: 
@Returns: 


<!-- ##### USER_FUNCTION MateComponentActivationCallback ##### -->
<para>
This is the signature of the function which you must pass
as a callback to the asynchrounous activation functions.
</para>

@activated_object: 
@error_reason: 
@user_data: 


<!-- ##### FUNCTION matecomponent_activation_activate_async ##### -->
<para>

</para>

@requirements: 
@selection_order: 
@flags: 
@callback: 
@user_data: 
@ev: 


<!-- ##### FUNCTION matecomponent_activation_activate_from_id_async ##### -->
<para>

</para>

@aid: 
@flags: 
@callback: 
@user_data: 
@ev: 


<!-- ##### FUNCTION matecomponent_activation_set_activation_env_value ##### -->
<para>

</para>

@name: 
@value: 


