<!-- ##### SECTION Title ##### -->
GalagoContext

<!-- ##### SECTION Short_Description ##### -->
Context data

<!-- ##### SECTION Long_Description ##### -->
<para>
#GalagoContext stores per-context data, such as a list of people and services.
It basically holds the top-level objects that otherwise don't have a parent.
Developers should almost never need this. It's used in galago-daemon.
</para>

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

</para>

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


<!-- ##### STRUCT GalagoContext ##### -->
<para>
This is an opaque structure representing a context. This should not be used
directly. Use the accessor functions below.
</para>


<!-- ##### FUNCTION galago_context_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION galago_context_push ##### -->
<para>

</para>

@context: 


<!-- ##### FUNCTION galago_context_pop ##### -->
<para>

</para>



<!-- ##### FUNCTION galago_context_get ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION galago_context_set_obj_path_prefix ##### -->
<para>

</para>

@prefix: 


<!-- ##### FUNCTION galago_context_get_obj_path_prefix ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION galago_context_get_service ##### -->
<para>

</para>

@id: 
@origin: 
@Returns: 


<!-- ##### FUNCTION galago_context_get_services ##### -->
<para>

</para>

@origin: 
@Returns: 


<!-- ##### FUNCTION galago_context_get_person ##### -->
<para>

</para>

@id: 
@origin: 
@Returns: 


<!-- ##### FUNCTION galago_context_get_person_with_session_id ##### -->
<para>

</para>

@session_id: 
@origin: 
@Returns: 


<!-- ##### FUNCTION galago_context_get_people ##### -->
<para>

</para>

@origin: 
@Returns: 


<!-- ##### FUNCTION galago_context_get_object ##### -->
<para>

</para>

@path: 
@Returns: 


