<!-- ##### SECTION Title ##### -->
camel-lock

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


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

</para>

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

</para>

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


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


<!-- ##### MACRO CAMEL_LOCK_DOT_RETRY ##### -->
<para>

</para>



<!-- ##### MACRO CAMEL_LOCK_DOT_DELAY ##### -->
<para>

</para>



<!-- ##### MACRO CAMEL_LOCK_DOT_STALE ##### -->
<para>

</para>



<!-- ##### MACRO CAMEL_LOCK_RETRY ##### -->
<para>

</para>



<!-- ##### MACRO CAMEL_LOCK_DELAY ##### -->
<para>

</para>



<!-- ##### ENUM CamelLockType ##### -->
<para>

</para>

@CAMEL_LOCK_READ: 
@CAMEL_LOCK_WRITE: 

<!-- ##### FUNCTION camel_lock_dot ##### -->
<para>

</para>

@path: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_lock_fcntl ##### -->
<para>

</para>

@fd: 
@type: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_lock_flock ##### -->
<para>

</para>

@fd: 
@type: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_unlock_dot ##### -->
<para>

</para>

@path: 


<!-- ##### FUNCTION camel_unlock_fcntl ##### -->
<para>

</para>

@fd: 


<!-- ##### FUNCTION camel_unlock_flock ##### -->
<para>

</para>

@fd: 


<!-- ##### FUNCTION camel_lock_folder ##### -->
<para>

</para>

@path: 
@fd: 
@type: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_unlock_folder ##### -->
<para>

</para>

@path: 
@fd: 


