<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.8">
  <compounddef id="linphonepresence_8h" kind="file">
    <compoundname>linphonepresence.h</compoundname>
    <includedby refid="linphonefriend_8h" local="yes">linphonefriend.h</includedby>
    <includedby refid="presence_8c" local="yes">presence.c</includedby>
      <sectiondef kind="enum">
      <memberdef kind="enum" id="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" prot="public" static="no">
        <name>LinphonePresenceBasicStatus</name>
        <enumvalue id="group__buddy__list_1gga1bce4ac7547b3459c2815a5a38fab833a6cb2287d4aa6ab6edf71faa60dee2bc1" prot="public">
          <name>LinphonePresenceBasicStatusOpen</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>This value means that the associated contact element, if any, is ready to accept communication. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga1bce4ac7547b3459c2815a5a38fab833a4e18f5d7cb3e86bc7bde635d190a0175" prot="public">
          <name>LinphonePresenceBasicStatusClosed</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>This value means that the associated contact element, if any, is unable to accept communication. </para>          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Basic status as defined in section 4.1.4 of RFC 3863 </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="36" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="36" bodyend="42"/>
      </memberdef>
      <memberdef kind="enum" id="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" prot="public" static="no">
        <name>LinphonePresenceActivityType</name>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acae6c23b48f5e845a1892985da5844aae3" prot="public">
          <name>LinphonePresenceActivityOffline</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>This value is not defined in the RFC, it corresponds to no activity with a basic status of &quot;closed&quot;. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca005609d9063ce6807e4532e363d9801f" prot="public">
          <name>LinphonePresenceActivityOnline</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>This value is not defined in the RFC, it corresponds to no activity with a basic status of &quot;open&quot;. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaac53282cdfa33de4b0cbcf0ed282673c" prot="public">
          <name>LinphonePresenceActivityAppointment</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person has a calendar appointment, without specifying exactly of what type. This activity is indicated if more detailed information is not available or the person chooses not to reveal more information. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca0df5a9a7bcae6ff52aeb8cc502a6e7af" prot="public">
          <name>LinphonePresenceActivityAway</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is physically away from all interactive communication devices. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca8cccbbdfd0909f4063199962642fa76b" prot="public">
          <name>LinphonePresenceActivityBreakfast</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is eating the first meal of the day, usually eaten in the morning. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca9321362a809f958ee552068736d111c5" prot="public">
          <name>LinphonePresenceActivityBusy</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is busy, without further details. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca64c1f4795aa9eb80302356aedb81a7ea" prot="public">
          <name>LinphonePresenceActivityDinner</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is having his or her main meal of the day, eaten in the evening or at midday. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca73a8249fee86792494181a017c1aab65" prot="public">
          <name>LinphonePresenceActivityHoliday</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>This is a scheduled national or local holiday. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca674f2624d3f77e5d7bbff99c75532081" prot="public">
          <name>LinphonePresenceActivityInTransit</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is riding in a vehicle, such as a car, but not steering. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaf7a550b781668be23a8d1f1e277cace3" prot="public">
          <name>LinphonePresenceActivityLookingForWork</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is looking for (paid) work. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acadac59f1cbb3da20e7ce4549c0b63bc35" prot="public">
          <name>LinphonePresenceActivityLunch</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is eating his or her midday meal. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca04bcb2b58b21093ee53fe1e5a465efa7" prot="public">
          <name>LinphonePresenceActivityMeal</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is scheduled for a meal, without specifying whether it is breakfast, lunch, or dinner, or some other meal. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acad0584a79304edde96c86ee8a8a9b5b8c" prot="public">
          <name>LinphonePresenceActivityMeeting</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is in an assembly or gathering of people, as for a business, social, or religious purpose. A meeting is a sub-class of an appointment. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acae7a0ec14d541c65e32688be2f8d25678" prot="public">
          <name>LinphonePresenceActivityOnThePhone</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is talking on the telephone. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaa91724dffdd8eb6c7eb0198ebe2b0c4d" prot="public">
          <name>LinphonePresenceActivityOther</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is engaged in an activity with no defined representation. A string describing the activity in plain text SHOULD be provided. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acadea924084148ce84d705c82a6c455749" prot="public">
          <name>LinphonePresenceActivityPerformance</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>A performance is a sub-class of an appointment and includes musical, theatrical, and cinematic performances as well as lectures. It is distinguished from a meeting by the fact that the person may either be lecturing or be in the audience, with a potentially large number of other people, making interruptions particularly noticeable. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acac73b9c5624dacd98dd82e4f5eb080fbc" prot="public">
          <name>LinphonePresenceActivityPermanentAbsence</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person will not return for the foreseeable future, e.g., because it is no longer working for the company. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaceaa7d1bcdf294acf79112b0f9417c55" prot="public">
          <name>LinphonePresenceActivityPlaying</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is occupying himself or herself in amusement, sport, or other recreation. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acad8ecd3560e91b5570b7e70c4430acf5f" prot="public">
          <name>LinphonePresenceActivityPresentation</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is giving a presentation, lecture, or participating in a formal round-table discussion. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaa1b7ce926994538c0e0400e21efdc764" prot="public">
          <name>LinphonePresenceActivityShopping</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is visiting stores in search of goods or services. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca4c6efc460dee87eafc3c6a67ac40579b" prot="public">
          <name>LinphonePresenceActivitySleeping</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is sleeping. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acadb3dfc47cdd53c206cc2faa80610e4b8" prot="public">
          <name>LinphonePresenceActivitySpectator</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is observing an event, such as a sports event. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca352afafa21ff6c35bc0bdb069626e281" prot="public">
          <name>LinphonePresenceActivitySteering</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is controlling a vehicle, watercraft, or plane. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaf82e7dd1b966a55aa5a3d794f971b556" prot="public">
          <name>LinphonePresenceActivityTravel</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is on a business or personal trip, but not necessarily in-transit. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acac2d34a10d4e4fd5ba52059d3650444e4" prot="public">
          <name>LinphonePresenceActivityTV</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is watching television. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaf8b53708da5fce2089416dbc6d0e2059" prot="public">
          <name>LinphonePresenceActivityUnknown</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The activity of the person is unknown. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acac35db7f2c21627d7a7a3b211aa940d7b" prot="public">
          <name>LinphonePresenceActivityVacation</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>A period of time devoted to pleasure, rest, or relaxation. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641aca2e1b3cf1344e6aef3b6364be947fe1c7" prot="public">
          <name>LinphonePresenceActivityWorking</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is engaged in, typically paid, labor, as part of a profession or job. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__buddy__list_1gga786b93f017c7572632243e1d493641acaefa940652209eaff7f5904a11b1b5989" prot="public">
          <name>LinphonePresenceActivityWorship</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>The person is participating in religious rites. </para>          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Activities as defined in section 3.2 of RFC 4480 </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="45" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="45" bodyend="141"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="typedef">
      <memberdef kind="typedef" id="group__buddy__list_1ga968cd2a4c5bbd7158f2a413b0404e406" prot="public" static="no">
        <type>enum <ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
        <definition>typedef enum LinphonePresenceBasicStatus  LinphonePresenceBasicStatus</definition>
        <argsstring></argsstring>
        <name>LinphonePresenceBasicStatus</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Basic status as defined in section 4.1.4 of RFC 3863 </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="42" column="1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__buddy__list_1gae54ca0c41df7bf86ecf2f4cd9e2f2fb7" prot="public" static="no">
        <type>enum <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
        <definition>typedef enum LinphonePresenceActivityType  LinphonePresenceActivityType</definition>
        <argsstring></argsstring>
        <name>LinphonePresenceActivityType</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Activities as defined in section 3.2 of RFC 4480 </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="141" column="1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" prot="public" static="no">
        <type>struct <ref refid="struct__LinphonePresenceModel" kindref="compound">_LinphonePresenceModel</ref></type>
        <definition>typedef struct _LinphonePresenceModel LinphonePresenceModel</definition>
        <argsstring></argsstring>
        <name>LinphonePresenceModel</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Presence model type holding information about the presence of a person. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="400" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="151" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" prot="public" static="no">
        <type>struct _LinphonePresencePerson</type>
        <definition>typedef struct _LinphonePresencePerson LinphonePresencePerson</definition>
        <argsstring></argsstring>
        <name>LinphonePresencePerson</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Presence person holding information about a presence person. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="400" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="166" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" prot="public" static="no">
        <type>struct _LinphonePresenceService</type>
        <definition>typedef struct _LinphonePresenceService LinphonePresenceService</definition>
        <argsstring></argsstring>
        <name>LinphonePresenceService</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Presence service type holding information about a presence service. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="400" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="171" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" prot="public" static="no">
        <type>struct _LinphonePresenceActivity</type>
        <definition>typedef struct _LinphonePresenceActivity LinphonePresenceActivity</definition>
        <argsstring></argsstring>
        <name>LinphonePresenceActivity</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Presence activity type holding information about a presence activity. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="400" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="181" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" prot="public" static="no">
        <type>struct _LinphonePresenceNote</type>
        <definition>typedef struct _LinphonePresenceNote LinphonePresenceNote</definition>
        <argsstring></argsstring>
        <name>LinphonePresenceNote</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Presence note type holding information about a presence note. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="400" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" bodystart="191" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="group__buddy__list_1ga1d18d53dc6742c071b9a33d76761112b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_presence_model_new_with_activity</definition>
        <argsstring>(LinphonePresenceActivityType activity, const char *description)</argsstring>
        <name>linphone_presence_model_new_with_activity</name>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>activity</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a presence model specifying an activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The activity to set for the created presence model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity (mainly useful for the &apos;other&apos; activity). Set it to NULL to not add a description. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created presence model, or NULL if an error occured. </para></simplesect>
<simplesect kind="see"><para><ref refid="group__buddy__list_1gaafdc5ae622acaadbf1e58415756d9fa3" kindref="member">linphone_presence_model_new</ref> </para></simplesect>
<simplesect kind="see"><para><ref refid="group__buddy__list_1ga37aa5cf371ba6cb116d92a2517d44fff" kindref="member">linphone_presence_model_new_with_activity_and_note</ref></para></simplesect>
The created presence model has the activity specified in the parameters. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="209" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="255" bodyend="261"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga37aa5cf371ba6cb116d92a2517d44fff" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_presence_model_new_with_activity_and_note</definition>
        <argsstring>(LinphonePresenceActivityType activity, const char *description, const char *note, const char *lang)</argsstring>
        <name>linphone_presence_model_new_with_activity_and_note</name>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>activity</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>note</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a presence model specifying an activity and adding a note. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The activity to set for the created presence model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity (mainly useful for the &apos;other&apos; activity). Set it to NULL to not add a description. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional note giving additional information about the contact presence. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language the note is written in. It can be set to NULL in order to not specify the language of the note. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created presence model, or NULL if an error occured. </para></simplesect>
<simplesect kind="see"><para><ref refid="group__buddy__list_1ga1d18d53dc6742c071b9a33d76761112b" kindref="member">linphone_presence_model_new_with_activity</ref> </para></simplesect>
<simplesect kind="see"><para><ref refid="group__buddy__list_1ga37aa5cf371ba6cb116d92a2517d44fff" kindref="member">linphone_presence_model_new_with_activity_and_note</ref></para></simplesect>
The created presence model has the activity and the note specified in the parameters. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="223" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="263" bodyend="270"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga396ad42678b4c876ac7b1824782d2942" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
        <definition>LinphonePresenceBasicStatus linphone_presence_model_get_basic_status</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_basic_status</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the basic status of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the basic status from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref> of the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object given as parameter. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="230" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="273" bodyend="279"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaf4976a640b82b73f33e9cbd2f50ba380" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_set_basic_status</definition>
        <argsstring>(LinphonePresenceModel *model, LinphonePresenceBasicStatus basic_status)</argsstring>
        <name>linphone_presence_model_set_basic_status</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
          <declname>basic_status</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the basic status of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to set the basic status. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">basic_status</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref> to set for the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="238" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="281" bodyend="294"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga804edf09dcffe5528d98042e7e84ac30" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>time_t</type>
        <definition>time_t linphone_presence_model_get_timestamp</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_timestamp</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the timestamp of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the timestamp from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The timestamp of the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object or -1 on error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="245" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="306" bodyend="316"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga9be1bde36d7437367f6f6fb2765b23ea" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>char *</type>
        <definition>char* linphone_presence_model_get_contact</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_contact</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the contact of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the contact from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a dynamically allocated string containing the contact, or NULL if no contact is found.</para></simplesect>
The returned string is to be freed by calling ms_free(). </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="254" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="323" bodyend="328"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad77b4bec03ea80eaed213d9e0a23c8a0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_set_contact</definition>
        <argsstring>(LinphonePresenceModel *model, const char *contact)</argsstring>
        <name>linphone_presence_model_set_contact</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>contact</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the contact of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to set the contact. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">contact</parametername>
</parameternamelist>
<parameterdescription>
<para>The contact string to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="262" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="330" bodyend="342"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae44a7723cc5843954981878e0ff654fd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_presence_model_get_activity</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_activity</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the first activity of a presence model (there is usually only one). <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the activity from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="269" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="363" bodyend="365"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga24d62429a3d66ead56bc3e30b6705bb6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_set_activity</definition>
        <argsstring>(LinphonePresenceModel *model, LinphonePresenceActivityType activity, const char *description)</argsstring>
        <name>linphone_presence_model_set_activity</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>activity</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the activity of a presence model (limits to only one activity). <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to set the activity. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref> to set for the model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity to set for the model. Can be NULL if no additional description is to be added. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error.</para></simplesect>
WARNING: This function will modify the basic status of the model according to the activity being set. If you don&apos;t want the basic status to be modified automatically, you can use the combination of <ref refid="group__buddy__list_1gaf4976a640b82b73f33e9cbd2f50ba380" kindref="member">linphone_presence_model_set_basic_status()</ref>, <ref refid="group__buddy__list_1gacb675e95048bb879a2bda9278087a219" kindref="member">linphone_presence_model_clear_activities()</ref> and <ref refid="group__buddy__list_1ga97a070251ca232a6eabe9f31e01f7086" kindref="member">linphone_presence_model_add_activity()</ref>. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="282" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="367" bodyend="394"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga1a7e31c35f5ed5e87e545d24d7458d45" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_model_get_nb_activities</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_nb_activities</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of activities included in the presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the number of activities from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of activities included in the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="289" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="396" bodyend="400"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga7c70ea5f1e8d0f903b8313415494ec02" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_presence_model_get_nth_activity</definition>
        <argsstring>(const LinphonePresenceModel *model, unsigned int idx)</argsstring>
        <name>linphone_presence_model_get_nth_activity</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth activity of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the activity from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the activity to get (the first activity having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="297" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="402" bodyend="413"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga97a070251ca232a6eabe9f31e01f7086" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_add_activity</definition>
        <argsstring>(LinphonePresenceModel *model, LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_model_add_activity</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds an activity to a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to add an activity. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object to add to the model. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="305" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="415" bodyend="437"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gacb675e95048bb879a2bda9278087a219" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_clear_activities</definition>
        <argsstring>(LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_clear_activities</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the activities of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to clear the activities. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="312" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="439" bodyend="444"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga1e1acbdf3506f61c264b2ba1aaaacd4e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_model_get_note</definition>
        <argsstring>(const LinphonePresenceModel *model, const char *lang)</argsstring>
        <name>linphone_presence_model_get_note</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the first note of a presence model (there is usually only one). <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the note from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language of the note to get. Can be NULL to get a note that has no language specified or to get the first note whatever language it is written into. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="320" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="499" bodyend="541"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga0fc1ede7cb16366bf4faf8605db69f27" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_add_note</definition>
        <argsstring>(LinphonePresenceModel *model, const char *note_content, const char *lang)</argsstring>
        <name>linphone_presence_model_add_note</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>note_content</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds a note to a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to add a note to. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">note_content</parametername>
</parameternamelist>
<parameterdescription>
<para>The note to be added to the presence model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language of the note to be added. Can be NULL if no language is to be specified for the note. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error.</para></simplesect>
Only one note for each language can be set, so e.g. setting a note for the &apos;fr&apos; language if there is only one will replace the existing one. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="331" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="543" bodyend="572"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad23d4cfb9b5964028dcae0e09a46c644" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_clear_notes</definition>
        <argsstring>(LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_clear_notes</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears all the notes of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> for which to clear notes. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="338" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="589" bodyend="600"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaafdc5ae622acaadbf1e58415756d9fa3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_presence_model_new</definition>
        <argsstring>(void)</argsstring>
        <name>linphone_presence_model_new</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a default presence model. <simplesect kind="return"><para>The created presence model, NULL on error. </para></simplesect>
<simplesect kind="see"><para><ref refid="group__buddy__list_1ga1d18d53dc6742c071b9a33d76761112b" kindref="member">linphone_presence_model_new_with_activity</ref> </para></simplesect>
<simplesect kind="see"><para><ref refid="group__buddy__list_1ga37aa5cf371ba6cb116d92a2517d44fff" kindref="member">linphone_presence_model_new_with_activity_and_note</ref></para></simplesect>
The created presence model is considered &apos;offline&apos;. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="353" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="606" bodyend="610"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad3e5542b078b0ecbe16a52dae48d1c9e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_model_get_nb_services</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_nb_services</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of services included in the presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the number of services from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of services included in the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="360" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="612" bodyend="614"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga89b3ce38a7475daa12fa98fae61a6ccf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
        <definition>LinphonePresenceService* linphone_presence_model_get_nth_service</definition>
        <argsstring>(const LinphonePresenceModel *model, unsigned int idx)</argsstring>
        <name>linphone_presence_model_get_nth_service</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth service of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the service from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the service to get (the first service having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="368" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="616" bodyend="621"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga2335d062c90a068b893ea9830e3d13b0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_add_service</definition>
        <argsstring>(LinphonePresenceModel *model, LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_model_add_service</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds a service to a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to add a service. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object to add to the model. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="376" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="623" bodyend="627"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga04999d9e1918f1032995d4fd7e32dc1d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_clear_services</definition>
        <argsstring>(LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_clear_services</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the services of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to clear the services. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="383" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="629" bodyend="636"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga4ee2f72181d54d196dc585e0b4718fc9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_model_get_nb_persons</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_nb_persons</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of persons included in the presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the number of persons from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of persons included in the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="390" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="638" bodyend="640"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga76fb2167dcbf66e27136f541de239a35" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
        <definition>LinphonePresencePerson* linphone_presence_model_get_nth_person</definition>
        <argsstring>(const LinphonePresenceModel *model, unsigned int idx)</argsstring>
        <name>linphone_presence_model_get_nth_person</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth person of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object to get the person from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the person to get (the first person having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="398" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="642" bodyend="647"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga1bb38c17dfde730fd76475b50534bf87" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_add_person</definition>
        <argsstring>(LinphonePresenceModel *model, LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_model_add_person</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds a person to a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to add a person. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to add to the model. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="406" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="649" bodyend="653"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gada0bb3a977d9a86132235c07d71e4c40" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_model_clear_persons</definition>
        <argsstring>(LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_clear_persons</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the persons of a presence model. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to clear the persons. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="413" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="655" bodyend="662"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gacbae5482f29072a109efc1a446aca529" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
        <definition>LinphonePresenceService* linphone_presence_service_new</definition>
        <argsstring>(const char *id, LinphonePresenceBasicStatus basic_status, const char *contact)</argsstring>
        <name>linphone_presence_service_new</name>
        <param>
          <type>const char *</type>
          <declname>id</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
          <declname>basic_status</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>contact</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">id</parametername>
</parameternamelist>
<parameterdescription>
<para>The id of the presence service to be created. Can be NULL to generate it automatically. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">basic_status</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref> to set for the <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">contact</parametername>
</parameternamelist>
<parameterdescription>
<para>The contact string to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created presence service, NULL on error.</para></simplesect>
The created presence service has the basic status &apos;closed&apos;. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="429" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="670" bodyend="682"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae2826b6feb04ac8ff6b02698431f9ca7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>char *</type>
        <definition>char* linphone_presence_service_get_id</definition>
        <argsstring>(const LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_get_id</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the id of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object to get the id from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a dynamically allocated string containing the id, or NULL in case of error.</para></simplesect>
The returned string is to be freed by calling ms_free(). </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="438" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="684" bodyend="687"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaba3835eed0b42ac55fd4caf37ee67eaa" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_service_set_id</definition>
        <argsstring>(LinphonePresenceService *service, const char *id)</argsstring>
        <name>linphone_presence_service_set_id</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>id</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the id of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to set the id. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">id</parametername>
</parameternamelist>
<parameterdescription>
<para>The id string to set. Can be NULL to generate it automatically. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="446" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="689" bodyend="698"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga38bd8f8e8fae6e2b02f6ea8bac4a296c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
        <definition>LinphonePresenceBasicStatus linphone_presence_service_get_basic_status</definition>
        <argsstring>(const LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_get_basic_status</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the basic status of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object to get the basic status from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref> of the <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object given as parameter. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="453" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="700" bodyend="703"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad06e643ca00c3763248cf66545b124fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_service_set_basic_status</definition>
        <argsstring>(LinphonePresenceService *service, LinphonePresenceBasicStatus basic_status)</argsstring>
        <name>linphone_presence_service_set_basic_status</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
          <declname>basic_status</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the basic status of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to set the basic status. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">basic_status</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref> to set for the <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="461" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="705" bodyend="709"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga55b6c2037f50ad5b3cf09ca66f104a70" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>char *</type>
        <definition>char* linphone_presence_service_get_contact</definition>
        <argsstring>(const LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_get_contact</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the contact of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object to get the contact from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a dynamically allocated string containing the contact, or NULL if no contact is found.</para></simplesect>
The returned string is to be freed by calling ms_free(). </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="470" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="711" bodyend="714"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga7bf6a8e2ae11c778d4c469db1ae80917" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_service_set_contact</definition>
        <argsstring>(LinphonePresenceService *service, const char *contact)</argsstring>
        <name>linphone_presence_service_set_contact</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>contact</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the contact of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to set the contact. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">contact</parametername>
</parameternamelist>
<parameterdescription>
<para>The contact string to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="478" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="716" bodyend="725"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga617f5e028bb247edb687a382a9e9a45a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_service_get_nb_notes</definition>
        <argsstring>(const LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_get_nb_notes</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of notes included in the presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object to get the number of notes from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of notes included in the <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="485" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="727" bodyend="729"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga37b2cb26beeae9dbe76b8fb96c14c718" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_service_get_nth_note</definition>
        <argsstring>(const LinphonePresenceService *service, unsigned int idx)</argsstring>
        <name>linphone_presence_service_get_nth_note</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth note of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object to get the note from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the note to get (the first note having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="493" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="731" bodyend="736"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga44fddcae238b72375324c8f7c8ceee2c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_service_add_note</definition>
        <argsstring>(LinphonePresenceService *service, LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_service_add_note</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds a note to a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to add a note. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object to add to the service. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="501" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="738" bodyend="742"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga79d316095dd5b80eb9980e9a9059ab91" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_service_clear_notes</definition>
        <argsstring>(LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_clear_notes</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the notes of a presence service. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to clear the notes. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="508" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="744" bodyend="751"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaccc8c6acf008ab23615562f4ef2d611f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
        <definition>LinphonePresencePerson* linphone_presence_person_new</definition>
        <argsstring>(const char *id)</argsstring>
        <name>linphone_presence_person_new</name>
        <param>
          <type>const char *</type>
          <declname>id</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">id</parametername>
</parameternamelist>
<parameterdescription>
<para>The id of the presence person to be created. Can be NULL to generate it automatically. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created presence person, NULL on error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="520" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="759" bodyend="761"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga46c62423dd60cc7ccef6f6978bce2b26" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>char *</type>
        <definition>char* linphone_presence_person_get_id</definition>
        <argsstring>(const LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_get_id</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the id of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the id from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a dynamically allocated string containing the id, or NULL in case of error.</para></simplesect>
The returned string is to be freed by calling ms_free(). </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="529" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="763" bodyend="766"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga265f171c2a87ad76da2d4bd5e1fb1710" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_set_id</definition>
        <argsstring>(LinphonePresencePerson *person, const char *id)</argsstring>
        <name>linphone_presence_person_set_id</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>id</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the id of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to set the id. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">id</parametername>
</parameternamelist>
<parameterdescription>
<para>The id string to set. Can be NULL to generate it automatically. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="537" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="768" bodyend="777"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gabef33b8fad7823e0166fa4db0cbbcaac" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_person_get_nb_activities</definition>
        <argsstring>(const LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_get_nb_activities</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of activities included in the presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the number of activities from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of activities included in the <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="544" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="779" bodyend="782"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga09ebfa64023fd9fd4a430d59190195b5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_presence_person_get_nth_activity</definition>
        <argsstring>(const LinphonePresencePerson *person, unsigned int idx)</argsstring>
        <name>linphone_presence_person_get_nth_activity</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth activity of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the activity from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the activity to get (the first activity having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="552" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="784" bodyend="788"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga3124d8045fa76284d4d7011b587f2a96" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_add_activity</definition>
        <argsstring>(LinphonePresencePerson *person, LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_person_add_activity</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds an activity to a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to add an activity. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object to add to the person. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="560" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="790" bodyend="794"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga77ad33bc07d13ed2d37ea2041ccc12da" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_clear_activities</definition>
        <argsstring>(LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_clear_activities</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the activities of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to clear the activities. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="567" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="796" bodyend="802"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaeb247eb73def4407f5865bb224140d0b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_person_get_nb_notes</definition>
        <argsstring>(const LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_get_nb_notes</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of notes included in the presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the number of notes from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of notes included in the <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="574" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="804" bodyend="807"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga833950e12b2430a5a123b12e0a432a08" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_person_get_nth_note</definition>
        <argsstring>(const LinphonePresencePerson *person, unsigned int idx)</argsstring>
        <name>linphone_presence_person_get_nth_note</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth note of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the note from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the note to get (the first note having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="582" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="809" bodyend="813"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga01f9d37476e65230f7dc266f88dfceb5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_add_note</definition>
        <argsstring>(LinphonePresencePerson *person, LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_person_add_note</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds a note to a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to add a note. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object to add to the person. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="590" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="815" bodyend="819"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae0bdf0c41048b272c3ccaece4ae851ae" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_clear_notes</definition>
        <argsstring>(LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_clear_notes</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the notes of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to clear the notes. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="597" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="821" bodyend="827"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gac1315bc838eec7f0078a7cedaae6bd53" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int linphone_presence_person_get_nb_activities_notes</definition>
        <argsstring>(const LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_get_nb_activities_notes</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the number of activities notes included in the presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the number of activities notes from. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The number of activities notes included in the <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="604" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="829" bodyend="832"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga1db7cdf2487d8b71a0ed25a2f71e604c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_person_get_nth_activities_note</definition>
        <argsstring>(const LinphonePresencePerson *person, unsigned int idx)</argsstring>
        <name>linphone_presence_person_get_nth_activities_note</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>idx</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the nth activities note of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object to get the activities note from. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">idx</parametername>
</parameternamelist>
<parameterdescription>
<para>The index of the activities note to get (the first note having the index 0). </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to a <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object if successful, NULL otherwise. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="612" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="834" bodyend="838"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga784a635d79a3eeec393db647f638089f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_add_activities_note</definition>
        <argsstring>(LinphonePresencePerson *person, LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_person_add_activities_note</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Adds an activities note to a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to add an activities note. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object to add to the person. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="620" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="840" bodyend="844"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae7c98db1d7cfc7bb133f256c6ef0045e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_person_clear_activities_notes</definition>
        <argsstring>(LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_clear_activities_notes</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Clears the activities notes of a presence person. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to clear the activities notes. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="627" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="846" bodyend="852"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga91719f76c70a140c0a4187c16945501f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_presence_activity_new</definition>
        <argsstring>(LinphonePresenceActivityType acttype, const char *description)</argsstring>
        <name>linphone_presence_activity_new</name>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>acttype</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a presence activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">acttype</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref> to set for the activity. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity to set for the activity. Can be NULL if no additional description is to be added. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created presence activity, NULL on error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="640" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="915" bodyend="923"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga5b72ce9ec921a464eb7840ac35cee278" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>char *</type>
        <definition>char* linphone_presence_activity_to_string</definition>
        <argsstring>(const LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_activity_to_string</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the string representation of a presence activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object for which to get a string representation. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer a dynamically allocated string representing the given activity.</para></simplesect>
The returned string is to be freed by calling ms_free(). </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="649" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="925" bodyend="940"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga13b83f3d94062696507a975313fc8e1c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
        <definition>LinphonePresenceActivityType linphone_presence_activity_get_type</definition>
        <argsstring>(const LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_activity_get_type</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the activity type of a presence activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> for which to get the type. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref> of the activity. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="656" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="942" bodyend="946"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga3983b5c4be3e20d13b85c6778a407395" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_activity_set_type</definition>
        <argsstring>(LinphonePresenceActivity *activity, LinphonePresenceActivityType acttype)</argsstring>
        <name>linphone_presence_activity_set_type</name>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>acttype</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the type of activity of a presence activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> for which to set for the activity type. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">acttype</parametername>
</parameternamelist>
<parameterdescription>
<para>The activity type to set for the activity. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="664" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="948" bodyend="952"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga1480a5fc9dbb84a1e45c6b5a11333408" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>const char *</type>
        <definition>const char* linphone_presence_activity_get_description</definition>
        <argsstring>(const LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_activity_get_description</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the description of a presence activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> for which to get the description. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the description string of the presence activity, or NULL if no description is specified. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="671" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="954" bodyend="958"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga6e8bbe8384a016e226b5cc985c0e1272" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_activity_set_description</definition>
        <argsstring>(LinphonePresenceActivity *activity, const char *description)</argsstring>
        <name>linphone_presence_activity_set_description</name>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the description of a presence activity. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object for which to set the description. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity. Can be NULL if no additional description is to be added. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="679" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="960" bodyend="969"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad2b479e6650356c293e2746e0a17afa1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_note_new</definition>
        <argsstring>(const char *content, const char *lang)</argsstring>
        <name>linphone_presence_note_new</name>
        <param>
          <type>const char *</type>
          <declname>content</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Creates a presence note. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">content</parametername>
</parameternamelist>
<parameterdescription>
<para>The content of the note to be created. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language of the note to be created. Can be NULL if no language is to be specified for the note. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created presence note, NULL on error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="692" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="977" bodyend="988"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gab5b90424e91ccb22dbdb4291e446d148" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>const char *</type>
        <definition>const char* linphone_presence_note_get_content</definition>
        <argsstring>(const LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_note_get_content</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the content of a presence note. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> for which to get the content. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the content of the presence note. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="699" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="990" bodyend="994"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae6b9a8cd498091b54f541974ea2b73ec" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_note_set_content</definition>
        <argsstring>(LinphonePresenceNote *note, const char *content)</argsstring>
        <name>linphone_presence_note_set_content</name>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>content</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the content of a presence note. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object for which to set the content. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">content</parametername>
</parameternamelist>
<parameterdescription>
<para>The content of the note. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="707" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="996" bodyend="1003"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga085ddafc5805d194275afca727822c9b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>const char *</type>
        <definition>const char* linphone_presence_note_get_lang</definition>
        <argsstring>(const LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_note_get_lang</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the language of a presence note. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> for which to get the language. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the language string of the presence note, or NULL if no language is specified. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="714" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1005" bodyend="1009"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae5ca86139602e0bbdbd9fd078bebfe0a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int linphone_presence_note_set_lang</definition>
        <argsstring>(LinphonePresenceNote *note, const char *lang)</argsstring>
        <name>linphone_presence_note_set_lang</name>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the language of a presence note. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object for which to set the language. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language of the note. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>0 if successful, a value &lt; 0 in case of error. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="722" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1011" bodyend="1020"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga4717f8bfb975105b8c970bd0d18d19b8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_presence_model_ref</definition>
        <argsstring>(LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_ref</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Increase the reference count of the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which the reference count is to be increased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object with the increased reference count. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="734" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1028" bodyend="1031"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga8c6c14fe45f6941149ed3eb759db9a23" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_presence_model_unref</definition>
        <argsstring>(LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_unref</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Decrease the reference count of the <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object and destroy it if it reaches 0. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which the reference count is to be decreased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object if the reference count is still positive, NULL if the object has been destroyed. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="741" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1033" bodyend="1040"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga9f910786ce8e33b6ad4fbd36aaed8ed6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void linphone_presence_model_set_user_data</definition>
        <argsstring>(LinphonePresenceModel *model, void *user_data)</argsstring>
        <name>linphone_presence_model_set_user_data</name>
        <param>
          <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>user_data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the user data of a <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to set the user data. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">user_data</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the user data to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="748" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1042" bodyend="1044"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad61eba499ed7dd69d26899ae29da1e96" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void *</type>
        <definition>void* linphone_presence_model_get_user_data</definition>
        <argsstring>(const LinphonePresenceModel *model)</argsstring>
        <name>linphone_presence_model_get_user_data</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
          <declname>model</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the user data of a <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">model</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object for which to get the user data. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the user data. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="755" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1046" bodyend="1048"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gae4189ee0d69b19b038edf424d9093423" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
        <definition>LinphonePresenceService* linphone_presence_service_ref</definition>
        <argsstring>(LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_ref</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Increase the reference count of the <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which the reference count is to be increased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object with the increased reference count. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="762" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1050" bodyend="1053"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga57cc2e55255964551916991ba99a95d1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
        <definition>LinphonePresenceService* linphone_presence_service_unref</definition>
        <argsstring>(LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_unref</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Decrease the reference count of the <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object and destroy it if it reaches 0. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which the reference count is to be decreased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object if the reference count is still positive, NULL if the object has been destroyed. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="769" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1055" bodyend="1062"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaa203c02f77f2c26954d9cb5f70f9bf0d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void linphone_presence_service_set_user_data</definition>
        <argsstring>(LinphonePresenceService *service, void *user_data)</argsstring>
        <name>linphone_presence_service_set_user_data</name>
        <param>
          <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>user_data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the user data of a <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to set the user data. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">user_data</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the user data to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="776" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1064" bodyend="1066"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga396c89780d741e99840ae43278337eb3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void *</type>
        <definition>void* linphone_presence_service_get_user_data</definition>
        <argsstring>(const LinphonePresenceService *service)</argsstring>
        <name>linphone_presence_service_get_user_data</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
          <declname>service</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the user data of a <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">service</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object for which to get the user data. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the user data. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="783" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1068" bodyend="1070"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad55abd011e2aaedacddf12f630a68fa2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
        <definition>LinphonePresencePerson* linphone_presence_person_ref</definition>
        <argsstring>(LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_ref</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Increase the reference count of the <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which the reference count is to be increased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object with the increased reference count. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="790" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1072" bodyend="1075"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gacf352cdad5877cf9cbb1e910eaf8b626" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
        <definition>LinphonePresencePerson* linphone_presence_person_unref</definition>
        <argsstring>(LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_unref</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Decrease the reference count of the <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object and destroy it if it reaches 0. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which the reference count is to be decreased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object if the reference count is still positive, NULL if the object has been destroyed. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="797" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1077" bodyend="1084"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga4a8574d8e0fb4cb18356abe62fae4908" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void linphone_presence_person_set_user_data</definition>
        <argsstring>(LinphonePresencePerson *person, void *user_data)</argsstring>
        <name>linphone_presence_person_set_user_data</name>
        <param>
          <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>user_data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the user data of a <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to set the user data. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">user_data</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the user data to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="804" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1086" bodyend="1088"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gab618172025e16909ecb681f2fe1a9602" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void *</type>
        <definition>void* linphone_presence_person_get_user_data</definition>
        <argsstring>(const LinphonePresencePerson *person)</argsstring>
        <name>linphone_presence_person_get_user_data</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
          <declname>person</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the user data of a <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">person</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object for which to get the user data. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the user data. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="811" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1090" bodyend="1092"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga0d394e0df2d9b43dec1dccefa9e83ca0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_presence_activity_ref</definition>
        <argsstring>(LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_activity_ref</name>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Increase the reference count of the <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object for which the reference count is to be increased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object with the increased reference count. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="818" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1094" bodyend="1097"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gac79612320aa2306460c1000657ea3261" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_presence_activity_unref</definition>
        <argsstring>(LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_activity_unref</name>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Decrease the reference count of the <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object and destroy it if it reaches 0. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object for which the reference count is to be decreased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object if the reference count is still positive, NULL if the object has been destroyed. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="825" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1099" bodyend="1106"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga3b863746ebcc2201cebaad0eb6c4dca3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void linphone_presence_activity_set_user_data</definition>
        <argsstring>(LinphonePresenceActivity *activity, void *user_data)</argsstring>
        <name>linphone_presence_activity_set_user_data</name>
        <param>
          <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>user_data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the user data of a <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object for which to set the user data. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">user_data</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the user data to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="832" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1108" bodyend="1110"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga09054715cd2743c1474fe40cbf6c6080" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void *</type>
        <definition>void* linphone_presence_activity_get_user_data</definition>
        <argsstring>(const LinphonePresenceActivity *activity)</argsstring>
        <name>linphone_presence_activity_get_user_data</name>
        <param>
          <type>const <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
          <declname>activity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the user data of a <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">activity</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object for which to get the user data. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the user data. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="839" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1112" bodyend="1114"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga389302f58eace7638964db50381534c1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_note_ref</definition>
        <argsstring>(LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_note_ref</name>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Increase the reference count of the <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object for which the reference count is to be increased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object with the increased reference count. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="846" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1116" bodyend="1119"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad69d2e96beb208c12bc5051f339efab6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_presence_note_unref</definition>
        <argsstring>(LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_note_unref</name>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Decrease the reference count of the <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object and destroy it if it reaches 0. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object for which the reference count is to be decreased. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object if the reference count is still positive, NULL if the object has been destroyed. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="853" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1121" bodyend="1128"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga2e75d324522b43e4abe40bba2ff709df" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void linphone_presence_note_set_user_data</definition>
        <argsstring>(LinphonePresenceNote *note, void *user_data)</argsstring>
        <name>linphone_presence_note_set_user_data</name>
        <param>
          <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>user_data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Sets the user data of a <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object for which to set the user data. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">user_data</parametername>
</parameternamelist>
<parameterdescription>
<para>A pointer to the user data to set. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="860" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1130" bodyend="1132"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga4908079aa3b46215873ca81b38431b0f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void *</type>
        <definition>void* linphone_presence_note_get_user_data</definition>
        <argsstring>(const LinphonePresenceNote *note)</argsstring>
        <name>linphone_presence_note_get_user_data</name>
        <param>
          <type>const <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
          <declname>note</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Gets the user data of a <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object for which to get the user data. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>A pointer to the user data. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="867" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1134" bodyend="1136"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gad9775ac2054e82fec338371e4d448207" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> *</type>
        <definition>LinphonePresenceActivity* linphone_core_create_presence_activity</definition>
        <argsstring>(LinphoneCore *lc, LinphonePresenceActivityType acttype, const char *description)</argsstring>
        <name>linphone_core_create_presence_activity</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>acttype</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a LinphonePresenceActivity with the given type and description. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">acttype</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref> to set for the activity. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity to set for the activity. Can be NULL if no additional description is to be added. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="881" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1903" bodyend="1905"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga550b75894fe99af8d501a282b8b04d27" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_core_create_presence_model</definition>
        <argsstring>(LinphoneCore *lc)</argsstring>
        <name>linphone_core_create_presence_model</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a default LinphonePresenceModel. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="888" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1907" bodyend="1909"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga041ba6122c573cc394b6ecd1e0c8b9f4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_core_create_presence_model_with_activity</definition>
        <argsstring>(LinphoneCore *lc, LinphonePresenceActivityType acttype, const char *description)</argsstring>
        <name>linphone_core_create_presence_model_with_activity</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>acttype</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a LinphonePresenceModel with the given activity type and activity description. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">acttype</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref> to set for the activity of the created model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity to set for the activity. Can be NULL if no additional description is to be added. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="897" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1911" bodyend="1913"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gac0b163ea60535ceb06d5dcd63f942378" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> *</type>
        <definition>LinphonePresenceModel* linphone_core_create_presence_model_with_activity_and_note</definition>
        <argsstring>(LinphoneCore *lc, LinphonePresenceActivityType acttype, const char *description, const char *note, const char *lang)</argsstring>
        <name>linphone_core_create_presence_model_with_activity_and_note</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref></type>
          <declname>acttype</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>description</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>note</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a LinphonePresenceModel with the given activity type, activity description, note content and note language. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">acttype</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref> to set for the activity of the created model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">description</parametername>
</parameternamelist>
<parameterdescription>
<para>An additional description of the activity to set for the activity. Can be NULL if no additional description is to be added. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">note</parametername>
</parameternamelist>
<parameterdescription>
<para>The content of the note to be added to the created model. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language of the note to be added to the created model. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1gad98268f00fb29b50b22b3c3da566e366" kindref="member">LinphonePresenceModel</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="908" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1915" bodyend="1917"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gafe4ecbf13b53ca1edd1dfbc5cbb56a6e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> *</type>
        <definition>LinphonePresenceNote* linphone_core_create_presence_note</definition>
        <argsstring>(LinphoneCore *lc, const char *content, const char *lang)</argsstring>
        <name>linphone_core_create_presence_note</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>content</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>lang</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a LinphonePresenceNote with the given content and language. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">content</parametername>
</parameternamelist>
<parameterdescription>
<para>The content of the note to be created. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">lang</parametername>
</parameternamelist>
<parameterdescription>
<para>The language of the note to be created. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="917" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1919" bodyend="1921"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1ga2dc001939b4fe56ce418f9e8f9c17232" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> *</type>
        <definition>LinphonePresencePerson* linphone_core_create_presence_person</definition>
        <argsstring>(LinphoneCore *lc, const char *id)</argsstring>
        <name>linphone_core_create_presence_person</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>id</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a LinphonePresencePerson with the given id. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">id</parametername>
</parameternamelist>
<parameterdescription>
<para>The id of the person to be created. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="925" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1923" bodyend="1925"/>
      </memberdef>
      <memberdef kind="function" id="group__buddy__list_1gaa38987fdf57bc3a6f6c2ff6b27f113c1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> *</type>
        <definition>LinphonePresenceService* linphone_core_create_presence_service</definition>
        <argsstring>(LinphoneCore *lc, const char *id, LinphonePresenceBasicStatus basic_status, const char *contact)</argsstring>
        <name>linphone_core_create_presence_service</name>
        <param>
          <type><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> *</type>
          <declname>lc</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>id</declname>
        </param>
        <param>
          <type><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref></type>
          <declname>basic_status</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>contact</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Create a LinphonePresenceService with the given id, basic status and contact. <parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">lc</parametername>
</parameternamelist>
<parameterdescription>
<para><ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref> object. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">id</parametername>
</parameternamelist>
<parameterdescription>
<para>The id of the service to be created. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">basic_status</parametername>
</parameternamelist>
<parameterdescription>
<para>The basic status of the service to be created. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">contact</parametername>
</parameternamelist>
<parameterdescription>
<para>A string containing a contact information corresponding to the service to be created. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>The created <ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref> object. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h" line="935" column="1" bodyfile="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/presence.c" bodystart="1927" bodyend="1929"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <programlisting>
<codeline lineno="1"><highlight class="comment">/*</highlight></codeline>
<codeline lineno="2"><highlight class="comment">linphonepresence.h</highlight></codeline>
<codeline lineno="3"><highlight class="comment">Copyright<sp/>(C)<sp/>2010-2013<sp/><sp/>Belledonne<sp/>Communications<sp/>SARL</highlight></codeline>
<codeline lineno="4"><highlight class="comment"></highlight></codeline>
<codeline lineno="5"><highlight class="comment">This<sp/>program<sp/>is<sp/>free<sp/>software;<sp/>you<sp/>can<sp/>redistribute<sp/>it<sp/>and/or</highlight></codeline>
<codeline lineno="6"><highlight class="comment">modify<sp/>it<sp/>under<sp/>the<sp/>terms<sp/>of<sp/>the<sp/>GNU<sp/>General<sp/>Public<sp/>License</highlight></codeline>
<codeline lineno="7"><highlight class="comment">as<sp/>published<sp/>by<sp/>the<sp/>Free<sp/>Software<sp/>Foundation;<sp/>either<sp/>version<sp/>2</highlight></codeline>
<codeline lineno="8"><highlight class="comment">of<sp/>the<sp/>License,<sp/>or<sp/>(at<sp/>your<sp/>option)<sp/>any<sp/>later<sp/>version.</highlight></codeline>
<codeline lineno="9"><highlight class="comment"></highlight></codeline>
<codeline lineno="10"><highlight class="comment">This<sp/>program<sp/>is<sp/>distributed<sp/>in<sp/>the<sp/>hope<sp/>that<sp/>it<sp/>will<sp/>be<sp/>useful,</highlight></codeline>
<codeline lineno="11"><highlight class="comment">but<sp/>WITHOUT<sp/>ANY<sp/>WARRANTY;<sp/>without<sp/>even<sp/>the<sp/>implied<sp/>warranty<sp/>of</highlight></codeline>
<codeline lineno="12"><highlight class="comment">MERCHANTABILITY<sp/>or<sp/>FITNESS<sp/>FOR<sp/>A<sp/>PARTICULAR<sp/>PURPOSE.<sp/><sp/>See<sp/>the</highlight></codeline>
<codeline lineno="13"><highlight class="comment">GNU<sp/>General<sp/>Public<sp/>License<sp/>for<sp/>more<sp/>details.</highlight></codeline>
<codeline lineno="14"><highlight class="comment"></highlight></codeline>
<codeline lineno="15"><highlight class="comment">You<sp/>should<sp/>have<sp/>received<sp/>a<sp/>copy<sp/>of<sp/>the<sp/>GNU<sp/>General<sp/>Public<sp/>License</highlight></codeline>
<codeline lineno="16"><highlight class="comment">along<sp/>with<sp/>this<sp/>program;<sp/>if<sp/>not,<sp/>write<sp/>to<sp/>the<sp/>Free<sp/>Software</highlight></codeline>
<codeline lineno="17"><highlight class="comment">Foundation,<sp/>Inc.,<sp/>59<sp/>Temple<sp/>Place<sp/>-<sp/>Suite<sp/>330,<sp/>Boston,<sp/>MA<sp/><sp/>02111-1307,<sp/>USA.</highlight></codeline>
<codeline lineno="18"><highlight class="comment">*/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="19"><highlight class="normal"></highlight></codeline>
<codeline lineno="20"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>LINPHONEPRESENCE_H_</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="21"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>LINPHONEPRESENCE_H_</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="22"><highlight class="normal"></highlight></codeline>
<codeline lineno="23"><highlight class="normal"></highlight></codeline>
<codeline lineno="24"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>__cplusplus</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="25"><highlight class="normal"></highlight><highlight class="keyword">extern</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&quot;C&quot;</highlight><highlight class="normal"><sp/>{</highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="27"><highlight class="normal"></highlight></codeline>
<codeline lineno="28"><highlight class="normal"></highlight></codeline>
<codeline lineno="36"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/>{</highlight></codeline>
<codeline lineno="38"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga1bce4ac7547b3459c2815a5a38fab833a6cb2287d4aa6ab6edf71faa60dee2bc1" kindref="member">LinphonePresenceBasicStatusOpen</ref>,</highlight></codeline>
<codeline lineno="39"><highlight class="normal"></highlight></codeline>
<codeline lineno="41"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga1bce4ac7547b3459c2815a5a38fab833a4e18f5d7cb3e86bc7bde635d190a0175" kindref="member">LinphonePresenceBasicStatusClosed</ref></highlight></codeline>
<codeline lineno="42"><highlight class="normal">}<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref>;</highlight></codeline>
<codeline lineno="43"><highlight class="normal"></highlight></codeline>
<codeline lineno="45"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>{</highlight></codeline>
<codeline lineno="47"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acae6c23b48f5e845a1892985da5844aae3" kindref="member">LinphonePresenceActivityOffline</ref>,</highlight></codeline>
<codeline lineno="48"><highlight class="normal"></highlight></codeline>
<codeline lineno="50"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca005609d9063ce6807e4532e363d9801f" kindref="member">LinphonePresenceActivityOnline</ref>,</highlight></codeline>
<codeline lineno="51"><highlight class="normal"></highlight></codeline>
<codeline lineno="55"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaac53282cdfa33de4b0cbcf0ed282673c" kindref="member">LinphonePresenceActivityAppointment</ref>,</highlight></codeline>
<codeline lineno="56"><highlight class="normal"></highlight></codeline>
<codeline lineno="58"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca0df5a9a7bcae6ff52aeb8cc502a6e7af" kindref="member">LinphonePresenceActivityAway</ref>,</highlight></codeline>
<codeline lineno="59"><highlight class="normal"></highlight></codeline>
<codeline lineno="61"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca8cccbbdfd0909f4063199962642fa76b" kindref="member">LinphonePresenceActivityBreakfast</ref>,</highlight></codeline>
<codeline lineno="62"><highlight class="normal"></highlight></codeline>
<codeline lineno="64"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca9321362a809f958ee552068736d111c5" kindref="member">LinphonePresenceActivityBusy</ref>,</highlight></codeline>
<codeline lineno="65"><highlight class="normal"></highlight></codeline>
<codeline lineno="67"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca64c1f4795aa9eb80302356aedb81a7ea" kindref="member">LinphonePresenceActivityDinner</ref>,</highlight></codeline>
<codeline lineno="68"><highlight class="normal"></highlight></codeline>
<codeline lineno="70"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca73a8249fee86792494181a017c1aab65" kindref="member">LinphonePresenceActivityHoliday</ref>,</highlight></codeline>
<codeline lineno="71"><highlight class="normal"></highlight></codeline>
<codeline lineno="73"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca674f2624d3f77e5d7bbff99c75532081" kindref="member">LinphonePresenceActivityInTransit</ref>,</highlight></codeline>
<codeline lineno="74"><highlight class="normal"></highlight></codeline>
<codeline lineno="76"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaf7a550b781668be23a8d1f1e277cace3" kindref="member">LinphonePresenceActivityLookingForWork</ref>,</highlight></codeline>
<codeline lineno="77"><highlight class="normal"></highlight></codeline>
<codeline lineno="79"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acadac59f1cbb3da20e7ce4549c0b63bc35" kindref="member">LinphonePresenceActivityLunch</ref>,</highlight></codeline>
<codeline lineno="80"><highlight class="normal"></highlight></codeline>
<codeline lineno="83"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca04bcb2b58b21093ee53fe1e5a465efa7" kindref="member">LinphonePresenceActivityMeal</ref>,</highlight></codeline>
<codeline lineno="84"><highlight class="normal"></highlight></codeline>
<codeline lineno="87"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acad0584a79304edde96c86ee8a8a9b5b8c" kindref="member">LinphonePresenceActivityMeeting</ref>,</highlight></codeline>
<codeline lineno="88"><highlight class="normal"></highlight></codeline>
<codeline lineno="90"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acae7a0ec14d541c65e32688be2f8d25678" kindref="member">LinphonePresenceActivityOnThePhone</ref>,</highlight></codeline>
<codeline lineno="91"><highlight class="normal"></highlight></codeline>
<codeline lineno="94"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaa91724dffdd8eb6c7eb0198ebe2b0c4d" kindref="member">LinphonePresenceActivityOther</ref>,</highlight></codeline>
<codeline lineno="95"><highlight class="normal"></highlight></codeline>
<codeline lineno="100"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acadea924084148ce84d705c82a6c455749" kindref="member">LinphonePresenceActivityPerformance</ref>,</highlight></codeline>
<codeline lineno="101"><highlight class="normal"></highlight></codeline>
<codeline lineno="104"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acac73b9c5624dacd98dd82e4f5eb080fbc" kindref="member">LinphonePresenceActivityPermanentAbsence</ref>,</highlight></codeline>
<codeline lineno="105"><highlight class="normal"></highlight></codeline>
<codeline lineno="107"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaceaa7d1bcdf294acf79112b0f9417c55" kindref="member">LinphonePresenceActivityPlaying</ref>,</highlight></codeline>
<codeline lineno="108"><highlight class="normal"></highlight></codeline>
<codeline lineno="110"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acad8ecd3560e91b5570b7e70c4430acf5f" kindref="member">LinphonePresenceActivityPresentation</ref>,</highlight></codeline>
<codeline lineno="111"><highlight class="normal"></highlight></codeline>
<codeline lineno="113"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaa1b7ce926994538c0e0400e21efdc764" kindref="member">LinphonePresenceActivityShopping</ref>,</highlight></codeline>
<codeline lineno="114"><highlight class="normal"></highlight></codeline>
<codeline lineno="116"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca4c6efc460dee87eafc3c6a67ac40579b" kindref="member">LinphonePresenceActivitySleeping</ref>,</highlight></codeline>
<codeline lineno="117"><highlight class="normal"></highlight></codeline>
<codeline lineno="119"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acadb3dfc47cdd53c206cc2faa80610e4b8" kindref="member">LinphonePresenceActivitySpectator</ref>,</highlight></codeline>
<codeline lineno="120"><highlight class="normal"></highlight></codeline>
<codeline lineno="122"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca352afafa21ff6c35bc0bdb069626e281" kindref="member">LinphonePresenceActivitySteering</ref>,</highlight></codeline>
<codeline lineno="123"><highlight class="normal"></highlight></codeline>
<codeline lineno="125"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaf82e7dd1b966a55aa5a3d794f971b556" kindref="member">LinphonePresenceActivityTravel</ref>,</highlight></codeline>
<codeline lineno="126"><highlight class="normal"></highlight></codeline>
<codeline lineno="128"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acac2d34a10d4e4fd5ba52059d3650444e4" kindref="member">LinphonePresenceActivityTV</ref>,</highlight></codeline>
<codeline lineno="129"><highlight class="normal"></highlight></codeline>
<codeline lineno="131"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaf8b53708da5fce2089416dbc6d0e2059" kindref="member">LinphonePresenceActivityUnknown</ref>,</highlight></codeline>
<codeline lineno="132"><highlight class="normal"></highlight></codeline>
<codeline lineno="134"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acac35db7f2c21627d7a7a3b211aa940d7b" kindref="member">LinphonePresenceActivityVacation</ref>,</highlight></codeline>
<codeline lineno="135"><highlight class="normal"></highlight></codeline>
<codeline lineno="137"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641aca2e1b3cf1344e6aef3b6364be947fe1c7" kindref="member">LinphonePresenceActivityWorking</ref>,</highlight></codeline>
<codeline lineno="138"><highlight class="normal"></highlight></codeline>
<codeline lineno="140"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="group__buddy__list_1gga786b93f017c7572632243e1d493641acaefa940652209eaff7f5904a11b1b5989" kindref="member">LinphonePresenceActivityWorship</ref></highlight></codeline>
<codeline lineno="141"><highlight class="normal">}<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref>;</highlight></codeline>
<codeline lineno="142"><highlight class="normal"></highlight></codeline>
<codeline lineno="146"><highlight class="keyword">struct<sp/></highlight><highlight class="normal"><ref refid="struct__LinphonePresenceModel" kindref="compound">_LinphonePresenceModel</ref>;</highlight></codeline>
<codeline lineno="147"><highlight class="normal"></highlight></codeline>
<codeline lineno="151"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal"><ref refid="struct__LinphonePresenceModel" kindref="compound">_LinphonePresenceModel</ref><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref>;</highlight></codeline>
<codeline lineno="152"><highlight class="normal"></highlight></codeline>
<codeline lineno="156"><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresenceService;</highlight></codeline>
<codeline lineno="157"><highlight class="normal"></highlight></codeline>
<codeline lineno="161"><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresencePerson;</highlight></codeline>
<codeline lineno="162"><highlight class="normal"></highlight></codeline>
<codeline lineno="166"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresencePerson<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref>;</highlight></codeline>
<codeline lineno="167"><highlight class="normal"></highlight></codeline>
<codeline lineno="171"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresenceService<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref>;</highlight></codeline>
<codeline lineno="172"><highlight class="normal"></highlight></codeline>
<codeline lineno="176"><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresenceActivity;</highlight></codeline>
<codeline lineno="177"><highlight class="normal"></highlight></codeline>
<codeline lineno="181"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresenceActivity<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref>;</highlight></codeline>
<codeline lineno="182"><highlight class="normal"></highlight></codeline>
<codeline lineno="186"><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresenceNote;</highlight></codeline>
<codeline lineno="187"><highlight class="normal"></highlight></codeline>
<codeline lineno="191"><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_LinphonePresenceNote<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref>;</highlight></codeline>
<codeline lineno="192"><highlight class="normal"></highlight></codeline>
<codeline lineno="193"><highlight class="normal"></highlight></codeline>
<codeline lineno="194"><highlight class="normal"></highlight></codeline>
<codeline lineno="195"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="196"><highlight class="comment"><sp/>*<sp/>HELPER<sp/>FUNCTIONS<sp/>TO<sp/>EASE<sp/>ACCESS<sp/>IN<sp/>MOST<sp/>SIMPLER<sp/>CASES<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="197"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="198"><highlight class="normal"></highlight></codeline>
<codeline lineno="209"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga1d18d53dc6742c071b9a33d76761112b" kindref="member">linphone_presence_model_new_with_activity</ref>(<ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>activity,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description);</highlight></codeline>
<codeline lineno="210"><highlight class="normal"></highlight></codeline>
<codeline lineno="223"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga37aa5cf371ba6cb116d92a2517d44fff" kindref="member">linphone_presence_model_new_with_activity_and_note</ref>(<ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>activity,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*note,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="224"><highlight class="normal"></highlight></codeline>
<codeline lineno="230"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/><ref refid="group__buddy__list_1ga396ad42678b4c876ac7b1824782d2942" kindref="member">linphone_presence_model_get_basic_status</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="231"><highlight class="normal"></highlight></codeline>
<codeline lineno="238"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaf4976a640b82b73f33e9cbd2f50ba380" kindref="member">linphone_presence_model_set_basic_status</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/>basic_status);</highlight></codeline>
<codeline lineno="239"><highlight class="normal"></highlight></codeline>
<codeline lineno="245"><highlight class="normal">LINPHONE_PUBLIC<sp/>time_t<sp/><ref refid="group__buddy__list_1ga804edf09dcffe5528d98042e7e84ac30" kindref="member">linphone_presence_model_get_timestamp</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="246"><highlight class="normal"></highlight></codeline>
<codeline lineno="254"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga9be1bde36d7437367f6f6fb2765b23ea" kindref="member">linphone_presence_model_get_contact</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="255"><highlight class="normal"></highlight></codeline>
<codeline lineno="262"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gad77b4bec03ea80eaed213d9e0a23c8a0" kindref="member">linphone_presence_model_set_contact</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*contact);</highlight></codeline>
<codeline lineno="263"><highlight class="normal"></highlight></codeline>
<codeline lineno="269"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1gae44a7723cc5843954981878e0ff654fd" kindref="member">linphone_presence_model_get_activity</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="270"><highlight class="normal"></highlight></codeline>
<codeline lineno="282"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga24d62429a3d66ead56bc3e30b6705bb6" kindref="member">linphone_presence_model_set_activity</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>activity,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description);</highlight></codeline>
<codeline lineno="283"><highlight class="normal"></highlight></codeline>
<codeline lineno="289"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga1a7e31c35f5ed5e87e545d24d7458d45" kindref="member">linphone_presence_model_get_nb_activities</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="290"><highlight class="normal"></highlight></codeline>
<codeline lineno="297"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga7c70ea5f1e8d0f903b8313415494ec02" kindref="member">linphone_presence_model_get_nth_activity</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="298"><highlight class="normal"></highlight></codeline>
<codeline lineno="305"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga97a070251ca232a6eabe9f31e01f7086" kindref="member">linphone_presence_model_add_activity</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="306"><highlight class="normal"></highlight></codeline>
<codeline lineno="312"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gacb675e95048bb879a2bda9278087a219" kindref="member">linphone_presence_model_clear_activities</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="313"><highlight class="normal"></highlight></codeline>
<codeline lineno="320"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga1e1acbdf3506f61c264b2ba1aaaacd4e" kindref="member">linphone_presence_model_get_note</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="321"><highlight class="normal"></highlight></codeline>
<codeline lineno="331"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga0fc1ede7cb16366bf4faf8605db69f27" kindref="member">linphone_presence_model_add_note</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*note_content,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="332"><highlight class="normal"></highlight></codeline>
<codeline lineno="338"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gad23d4cfb9b5964028dcae0e09a46c644" kindref="member">linphone_presence_model_clear_notes</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="339"><highlight class="normal"></highlight></codeline>
<codeline lineno="340"><highlight class="normal"></highlight></codeline>
<codeline lineno="341"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="342"><highlight class="comment"><sp/>*<sp/>PRESENCE<sp/>MODEL<sp/>FUNCTIONS<sp/>TO<sp/>GET<sp/>ACCESS<sp/>TO<sp/>ALL<sp/>FUNCTIONALITIES<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="343"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="344"><highlight class="normal"></highlight></codeline>
<codeline lineno="353"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1gaafdc5ae622acaadbf1e58415756d9fa3" kindref="member">linphone_presence_model_new</ref>(</highlight><highlight class="keywordtype">void</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="354"><highlight class="normal"></highlight></codeline>
<codeline lineno="360"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gad3e5542b078b0ecbe16a52dae48d1c9e" kindref="member">linphone_presence_model_get_nb_services</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="361"><highlight class="normal"></highlight></codeline>
<codeline lineno="368"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga89b3ce38a7475daa12fa98fae61a6ccf" kindref="member">linphone_presence_model_get_nth_service</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="369"><highlight class="normal"></highlight></codeline>
<codeline lineno="376"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga2335d062c90a068b893ea9830e3d13b0" kindref="member">linphone_presence_model_add_service</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="377"><highlight class="normal"></highlight></codeline>
<codeline lineno="383"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga04999d9e1918f1032995d4fd7e32dc1d" kindref="member">linphone_presence_model_clear_services</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="384"><highlight class="normal"></highlight></codeline>
<codeline lineno="390"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga4ee2f72181d54d196dc585e0b4718fc9" kindref="member">linphone_presence_model_get_nb_persons</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="391"><highlight class="normal"></highlight></codeline>
<codeline lineno="398"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga76fb2167dcbf66e27136f541de239a35" kindref="member">linphone_presence_model_get_nth_person</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="399"><highlight class="normal"></highlight></codeline>
<codeline lineno="406"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga1bb38c17dfde730fd76475b50534bf87" kindref="member">linphone_presence_model_add_person</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="407"><highlight class="normal"></highlight></codeline>
<codeline lineno="413"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gada0bb3a977d9a86132235c07d71e4c40" kindref="member">linphone_presence_model_clear_persons</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="414"><highlight class="normal"></highlight></codeline>
<codeline lineno="415"><highlight class="normal"></highlight></codeline>
<codeline lineno="416"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="417"><highlight class="comment"><sp/>*<sp/>PRESENCE<sp/>SERVICE<sp/>FUNCTIONS<sp/>TO<sp/>GET<sp/>ACCESS<sp/>TO<sp/>ALL<sp/>FUNCTIONALITIES<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="418"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="419"><highlight class="normal"></highlight></codeline>
<codeline lineno="429"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*<sp/><ref refid="group__buddy__list_1gacbae5482f29072a109efc1a446aca529" kindref="member">linphone_presence_service_new</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">id</highlight><highlight class="normal">,<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/>basic_status,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*contact);</highlight></codeline>
<codeline lineno="430"><highlight class="normal"></highlight></codeline>
<codeline lineno="438"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1gae2826b6feb04ac8ff6b02698431f9ca7" kindref="member">linphone_presence_service_get_id</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="439"><highlight class="normal"></highlight></codeline>
<codeline lineno="446"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaba3835eed0b42ac55fd4caf37ee67eaa" kindref="member">linphone_presence_service_set_id</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">id</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="447"><highlight class="normal"></highlight></codeline>
<codeline lineno="453"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/><ref refid="group__buddy__list_1ga38bd8f8e8fae6e2b02f6ea8bac4a296c" kindref="member">linphone_presence_service_get_basic_status</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="454"><highlight class="normal"></highlight></codeline>
<codeline lineno="461"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gad06e643ca00c3763248cf66545b124fe" kindref="member">linphone_presence_service_set_basic_status</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service,<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/>basic_status);</highlight></codeline>
<codeline lineno="462"><highlight class="normal"></highlight></codeline>
<codeline lineno="470"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga55b6c2037f50ad5b3cf09ca66f104a70" kindref="member">linphone_presence_service_get_contact</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="471"><highlight class="normal"></highlight></codeline>
<codeline lineno="478"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga7bf6a8e2ae11c778d4c469db1ae80917" kindref="member">linphone_presence_service_set_contact</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*contact);</highlight></codeline>
<codeline lineno="479"><highlight class="normal"></highlight></codeline>
<codeline lineno="485"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga617f5e028bb247edb687a382a9e9a45a" kindref="member">linphone_presence_service_get_nb_notes</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="486"><highlight class="normal"></highlight></codeline>
<codeline lineno="493"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga37b2cb26beeae9dbe76b8fb96c14c718" kindref="member">linphone_presence_service_get_nth_note</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="494"><highlight class="normal"></highlight></codeline>
<codeline lineno="501"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga44fddcae238b72375324c8f7c8ceee2c" kindref="member">linphone_presence_service_add_note</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service,<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="502"><highlight class="normal"></highlight></codeline>
<codeline lineno="508"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga79d316095dd5b80eb9980e9a9059ab91" kindref="member">linphone_presence_service_clear_notes</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="509"><highlight class="normal"></highlight></codeline>
<codeline lineno="510"><highlight class="normal"></highlight></codeline>
<codeline lineno="511"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="512"><highlight class="comment"><sp/>*<sp/>PRESENCE<sp/>PERSON<sp/>FUNCTIONS<sp/>TO<sp/>GET<sp/>ACCESS<sp/>TO<sp/>ALL<sp/>FUNCTIONALITIES<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="513"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="514"><highlight class="normal"></highlight></codeline>
<codeline lineno="520"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*<sp/><ref refid="group__buddy__list_1gaccc8c6acf008ab23615562f4ef2d611f" kindref="member">linphone_presence_person_new</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">id</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="521"><highlight class="normal"></highlight></codeline>
<codeline lineno="529"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga46c62423dd60cc7ccef6f6978bce2b26" kindref="member">linphone_presence_person_get_id</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="530"><highlight class="normal"></highlight></codeline>
<codeline lineno="537"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga265f171c2a87ad76da2d4bd5e1fb1710" kindref="member">linphone_presence_person_set_id</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">id</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="538"><highlight class="normal"></highlight></codeline>
<codeline lineno="544"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gabef33b8fad7823e0166fa4db0cbbcaac" kindref="member">linphone_presence_person_get_nb_activities</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="545"><highlight class="normal"></highlight></codeline>
<codeline lineno="552"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga09ebfa64023fd9fd4a430d59190195b5" kindref="member">linphone_presence_person_get_nth_activity</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="553"><highlight class="normal"></highlight></codeline>
<codeline lineno="560"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga3124d8045fa76284d4d7011b587f2a96" kindref="member">linphone_presence_person_add_activity</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="561"><highlight class="normal"></highlight></codeline>
<codeline lineno="567"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga77ad33bc07d13ed2d37ea2041ccc12da" kindref="member">linphone_presence_person_clear_activities</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="568"><highlight class="normal"></highlight></codeline>
<codeline lineno="574"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaeb247eb73def4407f5865bb224140d0b" kindref="member">linphone_presence_person_get_nb_notes</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="575"><highlight class="normal"></highlight></codeline>
<codeline lineno="582"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga833950e12b2430a5a123b12e0a432a08" kindref="member">linphone_presence_person_get_nth_note</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="583"><highlight class="normal"></highlight></codeline>
<codeline lineno="590"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga01f9d37476e65230f7dc266f88dfceb5" kindref="member">linphone_presence_person_add_note</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="591"><highlight class="normal"></highlight></codeline>
<codeline lineno="597"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gae0bdf0c41048b272c3ccaece4ae851ae" kindref="member">linphone_presence_person_clear_notes</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="598"><highlight class="normal"></highlight></codeline>
<codeline lineno="604"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gac1315bc838eec7f0078a7cedaae6bd53" kindref="member">linphone_presence_person_get_nb_activities_notes</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="605"><highlight class="normal"></highlight></codeline>
<codeline lineno="612"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga1db7cdf2487d8b71a0ed25a2f71e604c" kindref="member">linphone_presence_person_get_nth_activities_note</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/></highlight><highlight class="keywordtype">unsigned</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>idx);</highlight></codeline>
<codeline lineno="613"><highlight class="normal"></highlight></codeline>
<codeline lineno="620"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga784a635d79a3eeec393db647f638089f" kindref="member">linphone_presence_person_add_activities_note</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="621"><highlight class="normal"></highlight></codeline>
<codeline lineno="627"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gae7c98db1d7cfc7bb133f256c6ef0045e" kindref="member">linphone_presence_person_clear_activities_notes</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="628"><highlight class="normal"></highlight></codeline>
<codeline lineno="629"><highlight class="normal"></highlight></codeline>
<codeline lineno="630"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="631"><highlight class="comment"><sp/>*<sp/>PRESENCE<sp/>ACTIVITY<sp/>FUNCTIONS<sp/>TO<sp/>GET<sp/>ACCESS<sp/>TO<sp/>ALL<sp/>FUNCTIONALITIES<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="632"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="633"><highlight class="normal"></highlight></codeline>
<codeline lineno="640"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga91719f76c70a140c0a4187c16945501f" kindref="member">linphone_presence_activity_new</ref>(<ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>acttype,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description);</highlight></codeline>
<codeline lineno="641"><highlight class="normal"></highlight></codeline>
<codeline lineno="649"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga5b72ce9ec921a464eb7840ac35cee278" kindref="member">linphone_presence_activity_to_string</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/>activity);</highlight></codeline>
<codeline lineno="650"><highlight class="normal"></highlight></codeline>
<codeline lineno="656"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/><ref refid="group__buddy__list_1ga13b83f3d94062696507a975313fc8e1c" kindref="member">linphone_presence_activity_get_type</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="657"><highlight class="normal"></highlight></codeline>
<codeline lineno="664"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga3983b5c4be3e20d13b85c6778a407395" kindref="member">linphone_presence_activity_set_type</ref>(<ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity,<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>acttype);</highlight></codeline>
<codeline lineno="665"><highlight class="normal"></highlight></codeline>
<codeline lineno="671"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga1480a5fc9dbb84a1e45c6b5a11333408" kindref="member">linphone_presence_activity_get_description</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="672"><highlight class="normal"></highlight></codeline>
<codeline lineno="679"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga6e8bbe8384a016e226b5cc985c0e1272" kindref="member">linphone_presence_activity_set_description</ref>(<ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description);</highlight></codeline>
<codeline lineno="680"><highlight class="normal"></highlight></codeline>
<codeline lineno="681"><highlight class="normal"></highlight></codeline>
<codeline lineno="682"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="683"><highlight class="comment"><sp/>*<sp/>PRESENCE<sp/>NOTE<sp/>FUNCTIONS<sp/>TO<sp/>GET<sp/>ACCESS<sp/>TO<sp/>ALL<sp/>FUNCTIONALITIES<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="684"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="685"><highlight class="normal"></highlight></codeline>
<codeline lineno="692"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1gad2b479e6650356c293e2746e0a17afa1" kindref="member">linphone_presence_note_new</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*content,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="693"><highlight class="normal"></highlight></codeline>
<codeline lineno="699"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1gab5b90424e91ccb22dbdb4291e446d148" kindref="member">linphone_presence_note_get_content</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="700"><highlight class="normal"></highlight></codeline>
<codeline lineno="707"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gae6b9a8cd498091b54f541974ea2b73ec" kindref="member">linphone_presence_note_set_content</ref>(<ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*content);</highlight></codeline>
<codeline lineno="708"><highlight class="normal"></highlight></codeline>
<codeline lineno="714"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga085ddafc5805d194275afca727822c9b" kindref="member">linphone_presence_note_get_lang</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="715"><highlight class="normal"></highlight></codeline>
<codeline lineno="722"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gae5ca86139602e0bbdbd9fd078bebfe0a" kindref="member">linphone_presence_note_set_lang</ref>(<ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="723"><highlight class="normal"></highlight></codeline>
<codeline lineno="724"><highlight class="normal"></highlight></codeline>
<codeline lineno="725"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="726"><highlight class="comment"><sp/>*<sp/>PRESENCE<sp/>INTERNAL<sp/>FUNCTIONS<sp/>FOR<sp/>WRAPPERS<sp/>IN<sp/>OTHER<sp/>PROGRAMMING<sp/>LANGUAGES<sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="727"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="728"><highlight class="normal"></highlight></codeline>
<codeline lineno="734"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga4717f8bfb975105b8c970bd0d18d19b8" kindref="member">linphone_presence_model_ref</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="735"><highlight class="normal"></highlight></codeline>
<codeline lineno="741"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga8c6c14fe45f6941149ed3eb759db9a23" kindref="member">linphone_presence_model_unref</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="742"><highlight class="normal"></highlight></codeline>
<codeline lineno="748"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga9f910786ce8e33b6ad4fbd36aaed8ed6" kindref="member">linphone_presence_model_set_user_data</ref>(<ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model,<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*user_data);</highlight></codeline>
<codeline lineno="749"><highlight class="normal"></highlight></codeline>
<codeline lineno="755"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1gad61eba499ed7dd69d26899ae29da1e96" kindref="member">linphone_presence_model_get_user_data</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*model);</highlight></codeline>
<codeline lineno="756"><highlight class="normal"></highlight></codeline>
<codeline lineno="762"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*<sp/><ref refid="group__buddy__list_1gae4189ee0d69b19b038edf424d9093423" kindref="member">linphone_presence_service_ref</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="763"><highlight class="normal"></highlight></codeline>
<codeline lineno="769"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga57cc2e55255964551916991ba99a95d1" kindref="member">linphone_presence_service_unref</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="770"><highlight class="normal"></highlight></codeline>
<codeline lineno="776"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa203c02f77f2c26954d9cb5f70f9bf0d" kindref="member">linphone_presence_service_set_user_data</ref>(<ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service,<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*user_data);</highlight></codeline>
<codeline lineno="777"><highlight class="normal"></highlight></codeline>
<codeline lineno="783"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga396c89780d741e99840ae43278337eb3" kindref="member">linphone_presence_service_get_user_data</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*service);</highlight></codeline>
<codeline lineno="784"><highlight class="normal"></highlight></codeline>
<codeline lineno="790"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*<sp/><ref refid="group__buddy__list_1gad55abd011e2aaedacddf12f630a68fa2" kindref="member">linphone_presence_person_ref</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="791"><highlight class="normal"></highlight></codeline>
<codeline lineno="797"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*<sp/><ref refid="group__buddy__list_1gacf352cdad5877cf9cbb1e910eaf8b626" kindref="member">linphone_presence_person_unref</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="798"><highlight class="normal"></highlight></codeline>
<codeline lineno="804"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga4a8574d8e0fb4cb18356abe62fae4908" kindref="member">linphone_presence_person_set_user_data</ref>(<ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person,<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*user_data);</highlight></codeline>
<codeline lineno="805"><highlight class="normal"></highlight></codeline>
<codeline lineno="811"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1gab618172025e16909ecb681f2fe1a9602" kindref="member">linphone_presence_person_get_user_data</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*person);</highlight></codeline>
<codeline lineno="812"><highlight class="normal"></highlight></codeline>
<codeline lineno="818"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga0d394e0df2d9b43dec1dccefa9e83ca0" kindref="member">linphone_presence_activity_ref</ref>(<ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="819"><highlight class="normal"></highlight></codeline>
<codeline lineno="825"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1gac79612320aa2306460c1000657ea3261" kindref="member">linphone_presence_activity_unref</ref>(<ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="826"><highlight class="normal"></highlight></codeline>
<codeline lineno="832"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga3b863746ebcc2201cebaad0eb6c4dca3" kindref="member">linphone_presence_activity_set_user_data</ref>(<ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity,<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*user_data);</highlight></codeline>
<codeline lineno="833"><highlight class="normal"></highlight></codeline>
<codeline lineno="839"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga09054715cd2743c1474fe40cbf6c6080" kindref="member">linphone_presence_activity_get_user_data</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*activity);</highlight></codeline>
<codeline lineno="840"><highlight class="normal"></highlight></codeline>
<codeline lineno="846"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga389302f58eace7638964db50381534c1" kindref="member">linphone_presence_note_ref</ref>(<ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="847"><highlight class="normal"></highlight></codeline>
<codeline lineno="853"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1gad69d2e96beb208c12bc5051f339efab6" kindref="member">linphone_presence_note_unref</ref>(<ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="854"><highlight class="normal"></highlight></codeline>
<codeline lineno="860"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga2e75d324522b43e4abe40bba2ff709df" kindref="member">linphone_presence_note_set_user_data</ref>(<ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note,<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*user_data);</highlight></codeline>
<codeline lineno="861"><highlight class="normal"></highlight></codeline>
<codeline lineno="867"><highlight class="normal">LINPHONE_PUBLIC<sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>*<sp/><ref refid="group__buddy__list_1ga4908079aa3b46215873ca81b38431b0f" kindref="member">linphone_presence_note_get_user_data</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*note);</highlight></codeline>
<codeline lineno="868"><highlight class="normal"></highlight></codeline>
<codeline lineno="869"><highlight class="normal"></highlight></codeline>
<codeline lineno="870"><highlight class="normal"></highlight><highlight class="comment">/*****************************************************************************</highlight></codeline>
<codeline lineno="871"><highlight class="comment"><sp/>*<sp/>LINPHONE<sp/>CORE<sp/>FUNCTIONS<sp/>RELATED<sp/>TO<sp/>PRESENCE<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>*</highlight></codeline>
<codeline lineno="872"><highlight class="comment"><sp/>****************************************************************************/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="873"><highlight class="normal"></highlight></codeline>
<codeline lineno="881"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gadb1476058b69c4da5e94c7e0d55fd244" kindref="member">LinphonePresenceActivity</ref><sp/>*<sp/><ref refid="group__buddy__list_1gad9775ac2054e82fec338371e4d448207" kindref="member">linphone_core_create_presence_activity</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc,<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>acttype,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description);</highlight></codeline>
<codeline lineno="882"><highlight class="normal"></highlight></codeline>
<codeline lineno="888"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga550b75894fe99af8d501a282b8b04d27" kindref="member">linphone_core_create_presence_model</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc);</highlight></codeline>
<codeline lineno="889"><highlight class="normal"></highlight></codeline>
<codeline lineno="897"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga041ba6122c573cc394b6ecd1e0c8b9f4" kindref="member">linphone_core_create_presence_model_with_activity</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc,<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>acttype,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description);</highlight></codeline>
<codeline lineno="898"><highlight class="normal"></highlight></codeline>
<codeline lineno="908"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="struct__LinphonePresenceModel" kindref="compound">LinphonePresenceModel</ref><sp/>*<sp/><ref refid="group__buddy__list_1gac0b163ea60535ceb06d5dcd63f942378" kindref="member">linphone_core_create_presence_model_with_activity_and_note</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc,<sp/><ref refid="group__buddy__list_1ga786b93f017c7572632243e1d493641ac" kindref="member">LinphonePresenceActivityType</ref><sp/>acttype,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*description,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*note,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="909"><highlight class="normal"></highlight></codeline>
<codeline lineno="917"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga3e527842a46fdd3e4de342fe9b2b3b1d" kindref="member">LinphonePresenceNote</ref><sp/>*<sp/><ref refid="group__buddy__list_1gafe4ecbf13b53ca1edd1dfbc5cbb56a6e" kindref="member">linphone_core_create_presence_note</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*content,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*lang);</highlight></codeline>
<codeline lineno="918"><highlight class="normal"></highlight></codeline>
<codeline lineno="925"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1ga503dfaadab95b7fbc55cb94371bc03d9" kindref="member">LinphonePresencePerson</ref><sp/>*<sp/><ref refid="group__buddy__list_1ga2dc001939b4fe56ce418f9e8f9c17232" kindref="member">linphone_core_create_presence_person</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">id</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="926"><highlight class="normal"></highlight></codeline>
<codeline lineno="935"><highlight class="normal">LINPHONE_PUBLIC<sp/><ref refid="group__buddy__list_1gaa9dcf1946cb5694403859183127b5319" kindref="member">LinphonePresenceService</ref><sp/>*<sp/><ref refid="group__buddy__list_1gaa38987fdf57bc3a6f6c2ff6b27f113c1" kindref="member">linphone_core_create_presence_service</ref>(<ref refid="group__initializing_1gaa5cf635b82dd338e7ee2dd3599d05f0a" kindref="member">LinphoneCore</ref><sp/>*lc,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*</highlight><highlight class="keywordtype">id</highlight><highlight class="normal">,<sp/><ref refid="group__buddy__list_1ga1bce4ac7547b3459c2815a5a38fab833" kindref="member">LinphonePresenceBasicStatus</ref><sp/>basic_status,<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">char</highlight><highlight class="normal"><sp/>*contact);</highlight></codeline>
<codeline lineno="936"><highlight class="normal"></highlight></codeline>
<codeline lineno="942"><highlight class="preprocessor">#ifdef<sp/>__cplusplus</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="943"><highlight class="normal">}</highlight></codeline>
<codeline lineno="944"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="945"><highlight class="normal"></highlight></codeline>
<codeline lineno="946"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/></highlight><highlight class="comment">/*<sp/>LINPHONEPRESENCE_H_<sp/>*/</highlight><highlight class="preprocessor"></highlight></codeline>
    </programlisting>
    <location file="C:/Jenkins/workspace/linphone-gtk-win32/coreapi/linphonepresence.h"/>
  </compounddef>
</doxygen>
