Supported options are those fields on the
<replaceable>aor</replaceable> object in
<filename>pjsip.conf</filename>.</para>
+ <note><para>
+ When requested with this function, the <literal>contact</literal>
+ parameter will return both permanent and dynamic contacts.
+ </para></note>
+ <note><para>
+ The return value of the <literal>contact</literal> parameter is
+ one or more internal contact IDs separated by commans.
+ To get details about the contact itself, including the URI,
+ call the <literal>PJSIP_CONTACT</literal> dialplan function
+ with the contact ID and the desired contact parameter.
+ </para></note>
+ <para>
+ </para>
+ <para>
+ Available Fields:
+ </para>
<enumlist>
<configOptionToEnum>
<xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='aor']/configOption)"/>
</enumlist>
</parameter>
</syntax>
+ <see-also>
+ <ref type="function">PJSIP_CONTACT</ref>
+ </see-also>
</function>
***/
</synopsis>
<syntax>
<parameter name="name" required="true">
- <para>The name of the contact to query.</para>
+ <para>
+ Contact names are in the form of "aor_id@@hash" for dynamic contacts
+ created by the registrar and permanent contacts defined
+ in a <literal>contact</literal> parameter in an <literal>aor</literal>
+ object. You can get the "aor_id@@hash" contact ID by calling the
+ <literal>PJSIP_AOR()</literal> dialplpan function with the AOR name
+ and the <literal>contact</literal> field. You can then pass the value
+ returned to this function.
+ </para>
</parameter>
<parameter name="field" required="true">
<para>The configuration option for the contact to query for.
</enumlist>
</parameter>
</syntax>
+ <see-also>
+ <ref type="function">PJSIP_AOR</ref>
+ </see-also>
</function>
***/