<!-- ##### SECTION Title ##### -->
orbit2-small

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

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

</para>

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


<!-- ##### STRUCT ORBit_IModule ##### -->
<para>

</para>

@version: 
@interfaces: 
@types: 

<!-- ##### FUNCTION ORBit_get_safe_tmp ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION ORBit_small_alloc ##### -->
<para>

</para>

@tc: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_allocbuf ##### -->
<para>

</para>

@tc: 
@length: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_freekids ##### -->
<para>

</para>

@tc: 
@p: 
@d: 


<!-- ##### FUNCTION ORBit_sequence_alloc ##### -->
<para>

</para>

@sequence_tc: 
@length: 
@Returns: 


<!-- ##### FUNCTION ORBit_sequence_append ##### -->
<para>

</para>

@sequence: 
@element: 


<!-- ##### FUNCTION ORBit_sequence_set_size ##### -->
<para>

</para>

@sequence: 
@length: 


<!-- ##### MACRO ORBit_sequence_index ##### -->
<para>

</para>

@sequence: 
@idx: 


<!-- ##### FUNCTION ORBit_sequence_concat ##### -->
<para>

</para>

@sequence: 
@append: 


<!-- ##### ENUM ORBitConnectionStatus ##### -->
<para>

</para>

@ORBIT_CONNECTION_CONNECTED: 
@ORBIT_CONNECTION_CONNECTING: 
@ORBIT_CONNECTION_DISCONNECTED: 
@ORBIT_CONNECTION_IN_PROC: 

<!-- ##### FUNCTION ORBit_small_get_servant ##### -->
<para>

</para>

@obj: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_get_connection_status ##### -->
<para>

</para>

@obj: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_listen_for_broken ##### -->
<para>

</para>

@obj: 
@fn: 
@user_data: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_unlisten_for_broken_full ##### -->
<para>

</para>

@obj: 
@fn: 
@user_data: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_unlisten_for_broken ##### -->
<para>

</para>

@obj: 
@fn: 
@Returns: 


<!-- ##### STRUCT ORBitConnection ##### -->
<para>

</para>


<!-- ##### FUNCTION ORBit_small_get_connection ##### -->
<para>

</para>

@obj: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_get_connection_ref ##### -->
<para>

</para>

@obj: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_connection_unref ##### -->
<para>

</para>

@cnx: 


<!-- ##### FUNCTION ORBit_connection_set_max_buffer ##### -->
<para>

</para>

@cnx: 
@max_buffer_bytes: 


<!-- ##### FUNCTION ORBit_small_get_iinterface ##### -->
<para>

</para>

@opt_object: 
@repo_id: 
@ev: 
@Returns: 


<!-- ##### VARIABLE ORBit_small_flags ##### -->
<para>

</para>


<!-- ##### FUNCTION ORBit_small_get_iinterfaces ##### -->
<para>

</para>

@name: 
@Returns: 


<!-- ##### STRUCT ORBitAsyncQueueEntry ##### -->
<para>

</para>


<!-- ##### FUNCTION ORBit_small_invoke_stub_n ##### -->
<para>

</para>

@object: 
@methods: 
@index: 
@ret: 
@args: 
@ctx: 
@ev: 


<!-- ##### FUNCTION ORBit_small_get_type_id ##### -->
<para>

</para>

@object: 
@ev: 
@Returns: 


<!-- ##### USER_FUNCTION ORBitAsyncInvokeFunc ##### -->
<para>

</para>

@object: 
@m_data: 
@aqe: 
@user_data: 
@ev: 


<!-- ##### FUNCTION ORBit_small_demarshal_async ##### -->
<para>

</para>

@aqe: 
@ret: 
@args: 
@ev: 


<!-- ##### FUNCTION ORBit_small_invoke_stub ##### -->
<para>

</para>

@object: 
@m_data: 
@ret: 
@args: 
@ctx: 
@ev: 


<!-- ##### FUNCTION ORBit_small_invoke_async ##### -->
<para>

</para>

@obj: 
@m_data: 
@fn: 
@user_data: 
@args: 
@ctx: 
@ev: 


<!-- ##### MACRO ORBIT_SMALL_FAST_LOCALS ##### -->
<para>

</para>



<!-- ##### MACRO ORBIT_SMALL_FORCE_GENERIC_MARSHAL ##### -->
<para>

</para>



<!-- ##### FUNCTION ORBit_small_get_types ##### -->
<para>

</para>

@name: 
@Returns: 


<!-- ##### FUNCTION ORBit_small_load_typelib ##### -->
<para>

</para>

@libname: 
@Returns: 


