<!-- ##### SECTION Title ##### -->
EmpathyContact

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


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

</para>

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

</para>

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


<!-- ##### STRUCT EmpathyContact ##### -->
<para>

</para>


<!-- ##### ARG EmpathyContact:account ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:avatar ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:capabilities ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:handle ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:id ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:is-user ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:name ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:presence ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:presence-message ##### -->
<para>

</para>

<!-- ##### ARG EmpathyContact:ready ##### -->
<para>

</para>

<!-- ##### STRUCT EmpathyAvatar ##### -->
<para>

</para>

@data: 
@len: 
@format: 
@token: 
@refcount: 

<!-- ##### ENUM EmpathyCapabilities ##### -->
<para>

</para>

@EMPATHY_CAPABILITIES_NONE: 
@EMPATHY_CAPABILITIES_AUDIO: 
@EMPATHY_CAPABILITIES_VIDEO: 
@EMPATHY_CAPABILITIES_UNKNOWN: 

<!-- ##### ENUM EmpathyContactReady ##### -->
<para>

</para>

@EMPATHY_CONTACT_READY_NONE: 
@EMPATHY_CONTACT_READY_ID: 
@EMPATHY_CONTACT_READY_HANDLE: 
@EMPATHY_CONTACT_READY_NAME: 
@EMPATHY_CONTACT_READY_ALL: 

<!-- ##### FUNCTION empathy_contact_new ##### -->
<para>

</para>

@account: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_new_full ##### -->
<para>

</para>

@account: 
@id: 
@name: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_get_id ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_id ##### -->
<para>

</para>

@contact: 
@id: 


<!-- ##### FUNCTION empathy_contact_get_name ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_name ##### -->
<para>

</para>

@contact: 
@name: 


<!-- ##### FUNCTION empathy_contact_get_avatar ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_avatar ##### -->
<para>

</para>

@contact: 
@avatar: 


<!-- ##### FUNCTION empathy_contact_get_account ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_account ##### -->
<para>

</para>

@contact: 
@account: 


<!-- ##### FUNCTION empathy_contact_get_presence ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_presence ##### -->
<para>

</para>

@contact: 
@presence: 


<!-- ##### FUNCTION empathy_contact_get_presence_message ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_presence_message ##### -->
<para>

</para>

@contact: 
@message: 


<!-- ##### FUNCTION empathy_contact_get_handle ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_handle ##### -->
<para>

</para>

@contact: 
@handle: 


<!-- ##### FUNCTION empathy_contact_get_capabilities ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_capabilities ##### -->
<para>

</para>

@contact: 
@capabilities: 


<!-- ##### FUNCTION empathy_contact_get_ready ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_is_user ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_set_is_user ##### -->
<para>

</para>

@contact: 
@is_user: 


<!-- ##### FUNCTION empathy_contact_is_online ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_get_status ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_can_voip ##### -->
<para>

</para>

@contact: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_equal ##### -->
<para>

</para>

@v1: 
@v2: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_hash ##### -->
<para>

</para>

@key: 
@Returns: 


<!-- ##### FUNCTION empathy_contact_run_until_ready ##### -->
<para>

</para>

@contact: 
@ready: 
@loop: 


<!-- ##### FUNCTION empathy_contact_load_avatar_data ##### -->
<para>

</para>

@contact: 
@data: 
@len: 
@format: 
@token: 


<!-- ##### FUNCTION empathy_contact_load_avatar_cache ##### -->
<para>

</para>

@contact: 
@token: 
@Returns: 


<!-- ##### MACRO EMPATHY_TYPE_AVATAR ##### -->
<para>

</para>



<!-- ##### FUNCTION empathy_avatar_get_type ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION empathy_avatar_new ##### -->
<para>

</para>

@data: 
@len: 
@format: 
@token: 
@Returns: 


<!-- ##### FUNCTION empathy_avatar_ref ##### -->
<para>

</para>

@avatar: 
@Returns: 


<!-- ##### FUNCTION empathy_avatar_unref ##### -->
<para>

</para>

@avatar: 


<!-- ##### FUNCTION empathy_avatar_save_to_file ##### -->
<para>

</para>

@avatar: 
@filename: 
@error: 
@Returns: 


