📄 stackmanagement.sgml
字号:
<refentry id="ortp-Library-management-functions"><refmeta><refentrytitle>Library management functions</refentrytitle><manvolnum>3</manvolnum><refmiscinfo>ORTP Library</refmiscinfo></refmeta><refnamediv><refname>Library management functions</refname><refpurpose></refpurpose></refnamediv><refsynopsisdiv><title>Synopsis</title><synopsis>#include <ortp.h><link linkend="gboolean">gboolean</link> <link linkend="ortp-min-version-required">ortp_min_version_required</link> (<link linkend="int">int</link> major, <link linkend="int">int</link> minor, <link linkend="int">int</link> micro);<link linkend="void">void</link> <link linkend="ortp-init">ortp_init</link> ();<link linkend="void">void</link> <link linkend="ortp-scheduler-init">ortp_scheduler_init</link> ();<link linkend="void">void</link> <link linkend="ortp-exit">ortp_exit</link> ();</synopsis></refsynopsisdiv><refsect1><title>Description</title><para></para></refsect1><refsect1><title>Details</title><refsect2><title><anchor id="ortp-min-version-required">ortp_min_version_required ()</title><indexterm><primary>ortp_min_version_required</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> ortp_min_version_required (<link linkend="int">int</link> major, <link linkend="int">int</link> minor, <link linkend="int">int</link> micro);</programlisting><para>This function give the opportunity to programs to check if the libortp they link tohas the minimum version number they need.</para><para></para><variablelist role="params"><varlistentry><term><parameter>major</parameter> :</term><listitem><simpara> </simpara></listitem></varlistentry><varlistentry><term><parameter>minor</parameter> :</term><listitem><simpara> </simpara></listitem></varlistentry><varlistentry><term><parameter>micro</parameter> :</term><listitem><simpara></simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> true if ortp has a version number greater or equal than the required one.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="ortp-init">ortp_init ()</title><indexterm><primary>ortp_init</primary></indexterm><programlisting><link linkend="void">void</link> ortp_init ();</programlisting><para>Initialize the oRTP library. You should call this function first before usingoRTP API.</para><para></para></refsect2><refsect2><title><anchor id="ortp-scheduler-init">ortp_scheduler_init ()</title><indexterm><primary>ortp_scheduler_init</primary></indexterm><programlisting><link linkend="void">void</link> ortp_scheduler_init ();</programlisting><para>Initialize the oRTP scheduler. You only have to do that if you intend to use thescheduled mode of the <link linkend="RtpSession"><type>RtpSession</type></link> in your application.</para><para></para></refsect2><refsect2><title><anchor id="ortp-exit">ortp_exit ()</title><indexterm><primary>ortp_exit</primary></indexterm><programlisting><link linkend="void">void</link> ortp_exit ();</programlisting><para>Gracefully uninitialize the library, including shutdowning the scheduler if it was started.</para><para></para></refsect2></refsect1></refentry>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -