Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > d5bf8b251edc06b3f60bde270534ff3f > files > 38

liblo-devel-0.26-4.fc17.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>liblo: lo_lowlevel.h File Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />



</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">liblo
   &#160;<span id="projectnumber">0.26</span>
   </div>
   
  </td>
  
  
  
   
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.8.0 -->
</div>
<div class="header">
  <div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">lo_lowlevel.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga0062385786b0375d4b6954ba1fb8d52b"><td class="memItemLeft" align="right" valign="top">typedef long double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga0062385786b0375d4b6954ba1fb8d52b">lo_hires</a></td></tr>
<tr class="memdesc:ga0062385786b0375d4b6954ba1fb8d52b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type used to represent numerical values in conversions between OSC types.  <a href="group__liblolowlevel.html#ga0062385786b0375d4b6954ba1fb8d52b"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga175a13c6d81adf5c346cdca9bbdcf225"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga175a13c6d81adf5c346cdca9bbdcf225">lo_send_message</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> targ, const char *path, <a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> msg)</td></tr>
<tr class="memdesc:ga175a13c6d81adf5c346cdca9bbdcf225"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send a lo_message object to target targ.  <a href="group__liblolowlevel.html#ga175a13c6d81adf5c346cdca9bbdcf225"></a><br/></td></tr>
<tr class="memitem:ga9d1aa7c1ee1ce60fe0cf7e3f1e5a6822"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga9d1aa7c1ee1ce60fe0cf7e3f1e5a6822">lo_send_message_from</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> targ, <a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> serv, const char *path, <a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> msg)</td></tr>
<tr class="memdesc:ga9d1aa7c1ee1ce60fe0cf7e3f1e5a6822"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send a lo_message object to target targ from address of serv.  <a href="group__liblolowlevel.html#ga9d1aa7c1ee1ce60fe0cf7e3f1e5a6822"></a><br/></td></tr>
<tr class="memitem:gad1138d0f777693ae0321e3da65aee53e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gad1138d0f777693ae0321e3da65aee53e">lo_send_bundle</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> targ, <a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b)</td></tr>
<tr class="memdesc:gad1138d0f777693ae0321e3da65aee53e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send a lo_bundle object to address targ.  <a href="group__liblolowlevel.html#gad1138d0f777693ae0321e3da65aee53e"></a><br/></td></tr>
<tr class="memitem:gab5de220b7d6d7c2bf6b0ca4316a54b7a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gab5de220b7d6d7c2bf6b0ca4316a54b7a">lo_send_bundle_from</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> targ, <a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> serv, <a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b)</td></tr>
<tr class="memdesc:gab5de220b7d6d7c2bf6b0ca4316a54b7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send a lo_bundle object to address targ from address of serv.  <a href="group__liblolowlevel.html#gab5de220b7d6d7c2bf6b0ca4316a54b7a"></a><br/></td></tr>
<tr class="memitem:ga2cce2e97452e3e9d6b5d3af33bb1d153"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga2cce2e97452e3e9d6b5d3af33bb1d153">lo_message_new</a> ()</td></tr>
<tr class="memdesc:ga2cce2e97452e3e9d6b5d3af33bb1d153"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new lo_message object.  <a href="group__liblolowlevel.html#ga2cce2e97452e3e9d6b5d3af33bb1d153"></a><br/></td></tr>
<tr class="memitem:ga93d3687e77ae20167b82830c917a3e50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga93d3687e77ae20167b82830c917a3e50">lo_message_free</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga93d3687e77ae20167b82830c917a3e50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free memory allocated by <a class="el" href="group__liblolowlevel.html#ga2cce2e97452e3e9d6b5d3af33bb1d153" title="Create a new lo_message object.">lo_message_new()</a> and any subsequent <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149">lo_message_add_int32</a> lo_message_add*() calls.  <a href="group__liblolowlevel.html#ga93d3687e77ae20167b82830c917a3e50"></a><br/></td></tr>
<tr class="memitem:ga4e7a6d91a06e795ded9676d089abea24"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga4e7a6d91a06e795ded9676d089abea24">lo_message_add</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, const char *types,...)</td></tr>
<tr class="memdesc:ga4e7a6d91a06e795ded9676d089abea24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a number of arguments to a message.  <a href="group__liblolowlevel.html#ga4e7a6d91a06e795ded9676d089abea24"></a><br/></td></tr>
<tr class="memitem:ga9cd98b0c6ad5468692fd0b1936bd093f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga9cd98b0c6ad5468692fd0b1936bd093f">lo_message_add_varargs</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, const char *types, va_list ap)</td></tr>
<tr class="memdesc:ga9cd98b0c6ad5468692fd0b1936bd093f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a varargs list to a message.  <a href="group__liblolowlevel.html#ga9cd98b0c6ad5468692fd0b1936bd093f"></a><br/></td></tr>
<tr class="memitem:ga7c9df1bd975a32fb6c8105e6fe327149"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149">lo_message_add_int32</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, int32_t a)</td></tr>
<tr class="memdesc:ga7c9df1bd975a32fb6c8105e6fe327149"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message.  <a href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149"></a><br/></td></tr>
<tr class="memitem:ga42815097ea691fd1ec0798beca7f8e5e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga42815097ea691fd1ec0798beca7f8e5e">lo_message_add_float</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, float a)</td></tr>
<tr class="memdesc:ga42815097ea691fd1ec0798beca7f8e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga42815097ea691fd1ec0798beca7f8e5e"></a><br/></td></tr>
<tr class="memitem:ga4ff414b1b3d87454668dfd728b830888"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga4ff414b1b3d87454668dfd728b830888">lo_message_add_string</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, const char *a)</td></tr>
<tr class="memdesc:ga4ff414b1b3d87454668dfd728b830888"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga4ff414b1b3d87454668dfd728b830888"></a><br/></td></tr>
<tr class="memitem:gac0ae2fc81d2a48fe63b0803637997fd4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gac0ae2fc81d2a48fe63b0803637997fd4">lo_message_add_blob</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, <a class="el" href="lo__types_8h.html#a8e780f8c09e3e4dd737fe249f11d16fc">lo_blob</a> a)</td></tr>
<tr class="memdesc:gac0ae2fc81d2a48fe63b0803637997fd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#gac0ae2fc81d2a48fe63b0803637997fd4"></a><br/></td></tr>
<tr class="memitem:ga282ef81387abab0ce18f7479a4a817b5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga282ef81387abab0ce18f7479a4a817b5">lo_message_add_int64</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, int64_t a)</td></tr>
<tr class="memdesc:ga282ef81387abab0ce18f7479a4a817b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga282ef81387abab0ce18f7479a4a817b5"></a><br/></td></tr>
<tr class="memitem:ga03f8eafa4ba598c545f30e17b23d1c89"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga03f8eafa4ba598c545f30e17b23d1c89">lo_message_add_timetag</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, <a class="el" href="structlo__timetag.html">lo_timetag</a> a)</td></tr>
<tr class="memdesc:ga03f8eafa4ba598c545f30e17b23d1c89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga03f8eafa4ba598c545f30e17b23d1c89"></a><br/></td></tr>
<tr class="memitem:gadd3a8441ad5a749c43694e77594cf47b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gadd3a8441ad5a749c43694e77594cf47b">lo_message_add_double</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, double a)</td></tr>
<tr class="memdesc:gadd3a8441ad5a749c43694e77594cf47b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#gadd3a8441ad5a749c43694e77594cf47b"></a><br/></td></tr>
<tr class="memitem:ga90e4dab46ecaabab4e34214429d622a7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga90e4dab46ecaabab4e34214429d622a7">lo_message_add_symbol</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, const char *a)</td></tr>
<tr class="memdesc:ga90e4dab46ecaabab4e34214429d622a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga90e4dab46ecaabab4e34214429d622a7"></a><br/></td></tr>
<tr class="memitem:gab2423db077dea59c4049103819d2810b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gab2423db077dea59c4049103819d2810b">lo_message_add_char</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, char a)</td></tr>
<tr class="memdesc:gab2423db077dea59c4049103819d2810b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#gab2423db077dea59c4049103819d2810b"></a><br/></td></tr>
<tr class="memitem:gaaea6ac25787de608199a988dc214f32e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaaea6ac25787de608199a988dc214f32e">lo_message_add_midi</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, uint8_t a[4])</td></tr>
<tr class="memdesc:gaaea6ac25787de608199a988dc214f32e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#gaaea6ac25787de608199a988dc214f32e"></a><br/></td></tr>
<tr class="memitem:ga9da3df4838126910171a8e45ea34e9ec"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga9da3df4838126910171a8e45ea34e9ec">lo_message_add_true</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga9da3df4838126910171a8e45ea34e9ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga9da3df4838126910171a8e45ea34e9ec"></a><br/></td></tr>
<tr class="memitem:ga1c8a136e87e3d2befeb466e0a8a5a4ad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga1c8a136e87e3d2befeb466e0a8a5a4ad">lo_message_add_false</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga1c8a136e87e3d2befeb466e0a8a5a4ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga1c8a136e87e3d2befeb466e0a8a5a4ad"></a><br/></td></tr>
<tr class="memitem:gabd3cd7f86137ae1a180e33c3bc5c9644"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gabd3cd7f86137ae1a180e33c3bc5c9644">lo_message_add_nil</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:gabd3cd7f86137ae1a180e33c3bc5c9644"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#gabd3cd7f86137ae1a180e33c3bc5c9644"></a><br/></td></tr>
<tr class="memitem:ga4cbd7d3834a67446b15f53acf316a72a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga4cbd7d3834a67446b15f53acf316a72a">lo_message_add_infinitum</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga4cbd7d3834a67446b15f53acf316a72a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a data item and typechar of the specified type to a message. See <a class="el" href="group__liblolowlevel.html#ga7c9df1bd975a32fb6c8105e6fe327149" title="Append a data item and typechar of the specified type to a message.">lo_message_add_int32()</a> for details.  <a href="group__liblolowlevel.html#ga4cbd7d3834a67446b15f53acf316a72a"></a><br/></td></tr>
<tr class="memitem:ga1f4e07e4f8b67edc98f4b300412a3dbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga1f4e07e4f8b67edc98f4b300412a3dbb">lo_message_get_source</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga1f4e07e4f8b67edc98f4b300412a3dbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the source (lo_address) of an incoming message.  <a href="group__liblolowlevel.html#ga1f4e07e4f8b67edc98f4b300412a3dbb"></a><br/></td></tr>
<tr class="memitem:ga164e068064afa94454eb6515b9b1748d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlo__timetag.html">lo_timetag</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga164e068064afa94454eb6515b9b1748d">lo_message_get_timestamp</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga164e068064afa94454eb6515b9b1748d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the timestamp (<a class="el" href="structlo__timetag.html" title="A structure to store OSC TimeTag values.">lo_timetag</a> *) of a bundled incoming message.  <a href="group__liblolowlevel.html#ga164e068064afa94454eb6515b9b1748d"></a><br/></td></tr>
<tr class="memitem:gad3c1a312fd90bb4c35a4c1fac2d0b25d"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gad3c1a312fd90bb4c35a4c1fac2d0b25d">lo_message_get_types</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:gad3c1a312fd90bb4c35a4c1fac2d0b25d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the message type tag string.  <a href="group__liblolowlevel.html#gad3c1a312fd90bb4c35a4c1fac2d0b25d"></a><br/></td></tr>
<tr class="memitem:ga5b391362eda2c6019011f3db55049db3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga5b391362eda2c6019011f3db55049db3">lo_message_get_argc</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga5b391362eda2c6019011f3db55049db3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the message argument count.  <a href="group__liblolowlevel.html#ga5b391362eda2c6019011f3db55049db3"></a><br/></td></tr>
<tr class="memitem:gab28b48cdbefb60eb7e57557ae9d23171"><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionlo__arg.html">lo_arg</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gab28b48cdbefb60eb7e57557ae9d23171">lo_message_get_argv</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:gab28b48cdbefb60eb7e57557ae9d23171"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the message arguments. Do not free the returned data.  <a href="group__liblolowlevel.html#gab28b48cdbefb60eb7e57557ae9d23171"></a><br/></td></tr>
<tr class="memitem:ga0855039d071b7031727213272857c27e"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga0855039d071b7031727213272857c27e">lo_message_length</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, const char *path)</td></tr>
<tr class="memdesc:ga0855039d071b7031727213272857c27e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the length of a message in bytes.  <a href="group__liblolowlevel.html#ga0855039d071b7031727213272857c27e"></a><br/></td></tr>
<tr class="memitem:ga5a14045edea33d63792e9a4c82e13b02"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga5a14045edea33d63792e9a4c82e13b02">lo_message_serialise</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m, const char *path, void *to, size_t *size)</td></tr>
<tr class="memdesc:ga5a14045edea33d63792e9a4c82e13b02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serialise the lo_message object to an area of memory and return a pointer to the serialised form. Opposite of <a class="el" href="group__liblolowlevel.html#ga2f4644b2a1aae0d0eee456fe93ac158e" title="Deserialise a raw OSC message and return a new lo_message object. Opposite of lo_message_serialise()...">lo_message_deserialise()</a>.  <a href="group__liblolowlevel.html#ga5a14045edea33d63792e9a4c82e13b02"></a><br/></td></tr>
<tr class="memitem:ga2f4644b2a1aae0d0eee456fe93ac158e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga2f4644b2a1aae0d0eee456fe93ac158e">lo_message_deserialise</a> (void *data, size_t size, int *result)</td></tr>
<tr class="memdesc:ga2f4644b2a1aae0d0eee456fe93ac158e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deserialise a raw OSC message and return a new lo_message object. Opposite of <a class="el" href="group__liblolowlevel.html#ga5a14045edea33d63792e9a4c82e13b02" title="Serialise the lo_message object to an area of memory and return a pointer to the serialised form...">lo_message_serialise()</a>.  <a href="group__liblolowlevel.html#ga2f4644b2a1aae0d0eee456fe93ac158e"></a><br/></td></tr>
<tr class="memitem:ga9e96445401c94c3751de27f8db1a0b50"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga9e96445401c94c3751de27f8db1a0b50">lo_server_dispatch_data</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s, void *data, size_t size)</td></tr>
<tr class="memdesc:ga9e96445401c94c3751de27f8db1a0b50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dispatch a raw block of memory containing an OSC message.  <a href="group__liblolowlevel.html#ga9e96445401c94c3751de27f8db1a0b50"></a><br/></td></tr>
<tr class="memitem:ga7dbaa4a6dfc9d7369cfbca195809be3c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga7dbaa4a6dfc9d7369cfbca195809be3c">lo_address_get_hostname</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> a)</td></tr>
<tr class="memdesc:ga7dbaa4a6dfc9d7369cfbca195809be3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the hostname of a lo_address object.  <a href="group__liblolowlevel.html#ga7dbaa4a6dfc9d7369cfbca195809be3c"></a><br/></td></tr>
<tr class="memitem:ga75bc15ab78de049c0e0d7e24a0d6d0c1"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga75bc15ab78de049c0e0d7e24a0d6d0c1">lo_address_get_port</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> a)</td></tr>
<tr class="memdesc:ga75bc15ab78de049c0e0d7e24a0d6d0c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the port/service name of a lo_address object.  <a href="group__liblolowlevel.html#ga75bc15ab78de049c0e0d7e24a0d6d0c1"></a><br/></td></tr>
<tr class="memitem:gaaae09ebb4cf42e92504fe9aa7e7b2184"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaaae09ebb4cf42e92504fe9aa7e7b2184">lo_address_get_protocol</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> a)</td></tr>
<tr class="memdesc:gaaae09ebb4cf42e92504fe9aa7e7b2184"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the protocol of a lo_address object.  <a href="group__liblolowlevel.html#gaaae09ebb4cf42e92504fe9aa7e7b2184"></a><br/></td></tr>
<tr class="memitem:ga85d7101e9e3a3339544445b539e3a5d2"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga85d7101e9e3a3339544445b539e3a5d2">lo_address_get_url</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> a)</td></tr>
<tr class="memdesc:ga85d7101e9e3a3339544445b539e3a5d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a URL representing an OSC address.  <a href="group__liblolowlevel.html#ga85d7101e9e3a3339544445b539e3a5d2"></a><br/></td></tr>
<tr class="memitem:gacd72097b92411db148844d89071fd281"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gacd72097b92411db148844d89071fd281">lo_address_set_ttl</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> t, int ttl)</td></tr>
<tr class="memdesc:gacd72097b92411db148844d89071fd281"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Time-to-Live value for a given target address.  <a href="group__liblolowlevel.html#gacd72097b92411db148844d89071fd281"></a><br/></td></tr>
<tr class="memitem:ga3652ba694ba3c153dc96917e7321131c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga3652ba694ba3c153dc96917e7321131c">lo_address_get_ttl</a> (<a class="el" href="lo__types_8h.html#abf9b53223467de596b89e1377b0f3f3d">lo_address</a> t)</td></tr>
<tr class="memdesc:ga3652ba694ba3c153dc96917e7321131c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Time-to-Live value for a given target address.  <a href="group__liblolowlevel.html#ga3652ba694ba3c153dc96917e7321131c"></a><br/></td></tr>
<tr class="memitem:ga330a4a4e6227b185b3ec6219ff3e2859"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga330a4a4e6227b185b3ec6219ff3e2859">lo_bundle_new</a> (<a class="el" href="structlo__timetag.html">lo_timetag</a> tt)</td></tr>
<tr class="memdesc:ga330a4a4e6227b185b3ec6219ff3e2859"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new bundle object.  <a href="group__liblolowlevel.html#ga330a4a4e6227b185b3ec6219ff3e2859"></a><br/></td></tr>
<tr class="memitem:ga1cc5e2eb20ce567a694f343764e25bb7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga1cc5e2eb20ce567a694f343764e25bb7">lo_bundle_add_message</a> (<a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b, const char *path, <a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga1cc5e2eb20ce567a694f343764e25bb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds an OSC message to an existing bundle.  <a href="group__liblolowlevel.html#ga1cc5e2eb20ce567a694f343764e25bb7"></a><br/></td></tr>
<tr class="memitem:gaa105f1c5b97a16beabdb6b4ab7af2b46"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaa105f1c5b97a16beabdb6b4ab7af2b46">lo_bundle_length</a> (<a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b)</td></tr>
<tr class="memdesc:gaa105f1c5b97a16beabdb6b4ab7af2b46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the length of a bundle in bytes.  <a href="group__liblolowlevel.html#gaa105f1c5b97a16beabdb6b4ab7af2b46"></a><br/></td></tr>
<tr class="memitem:gaea61bc73c281efe4e2f95456e4d0f9f5"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaea61bc73c281efe4e2f95456e4d0f9f5">lo_bundle_serialise</a> (<a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b, void *to, size_t *size)</td></tr>
<tr class="memdesc:gaea61bc73c281efe4e2f95456e4d0f9f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serialise the bundle object to an area of memory and return a pointer to the serialised form.  <a href="group__liblolowlevel.html#gaea61bc73c281efe4e2f95456e4d0f9f5"></a><br/></td></tr>
<tr class="memitem:ga2ba37901788d863d08a2b7d6ca4250e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga2ba37901788d863d08a2b7d6ca4250e6">lo_bundle_free</a> (<a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b)</td></tr>
<tr class="memdesc:ga2ba37901788d863d08a2b7d6ca4250e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees the memory taken by a bundle object.  <a href="group__liblolowlevel.html#ga2ba37901788d863d08a2b7d6ca4250e6"></a><br/></td></tr>
<tr class="memitem:ga2773611a57270837fff398b716fa8459"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga2773611a57270837fff398b716fa8459">lo_bundle_free_messages</a> (<a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b)</td></tr>
<tr class="memdesc:ga2773611a57270837fff398b716fa8459"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frees the memory taken by a bundle object and messages in the bundle.  <a href="group__liblolowlevel.html#ga2773611a57270837fff398b716fa8459"></a><br/></td></tr>
<tr class="memitem:gace222e42c35d0256f115e00b84e8f853"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gace222e42c35d0256f115e00b84e8f853">lo_is_numerical_type</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> a)</td></tr>
<tr class="memdesc:gace222e42c35d0256f115e00b84e8f853"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if the type specified has a numerical value, such as LO_INT32, LO_FLOAT etc.  <a href="group__liblolowlevel.html#gace222e42c35d0256f115e00b84e8f853"></a><br/></td></tr>
<tr class="memitem:gaeb9f59d9f7bf8d50f21809e44889eee7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaeb9f59d9f7bf8d50f21809e44889eee7">lo_is_string_type</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> a)</td></tr>
<tr class="memdesc:gaeb9f59d9f7bf8d50f21809e44889eee7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if the type specified has a textual value, such as LO_STRING or LO_SYMBOL.  <a href="group__liblolowlevel.html#gaeb9f59d9f7bf8d50f21809e44889eee7"></a><br/></td></tr>
<tr class="memitem:gaf85d7a54ab80e1b2a3d17c4cfef38402"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaf85d7a54ab80e1b2a3d17c4cfef38402">lo_coerce</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type_to, <a class="el" href="unionlo__arg.html">lo_arg</a> *to, <a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type_from, <a class="el" href="unionlo__arg.html">lo_arg</a> *from)</td></tr>
<tr class="memdesc:gaf85d7a54ab80e1b2a3d17c4cfef38402"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attempt to convert one OSC type to another.  <a href="group__liblolowlevel.html#gaf85d7a54ab80e1b2a3d17c4cfef38402"></a><br/></td></tr>
<tr class="memitem:gafb7036664581480c9f2e898e57704c1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__liblolowlevel.html#ga0062385786b0375d4b6954ba1fb8d52b">lo_hires</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gafb7036664581480c9f2e898e57704c1b">lo_hires_val</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type, <a class="el" href="unionlo__arg.html">lo_arg</a> *p)</td></tr>
<tr class="memdesc:gafb7036664581480c9f2e898e57704c1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the numerical value of the given argument with the maximum native system precision.  <a href="group__liblolowlevel.html#gafb7036664581480c9f2e898e57704c1b"></a><br/></td></tr>
<tr class="memitem:ga78cfb23346e44465695293d4393447ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga78cfb23346e44465695293d4393447ae">lo_server_new</a> (const char *port, <a class="el" href="lo__types_8h.html#aa5d2e4aa0ff9d4459fcc76e7ed5839fc">lo_err_handler</a> err_h)</td></tr>
<tr class="memdesc:ga78cfb23346e44465695293d4393447ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new server instance.  <a href="group__liblolowlevel.html#ga78cfb23346e44465695293d4393447ae"></a><br/></td></tr>
<tr class="memitem:ga4afa474b11ed0d4511857ae79c56aaa1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga4afa474b11ed0d4511857ae79c56aaa1">lo_server_new_with_proto</a> (const char *port, int proto, <a class="el" href="lo__types_8h.html#aa5d2e4aa0ff9d4459fcc76e7ed5839fc">lo_err_handler</a> err_h)</td></tr>
<tr class="memdesc:ga4afa474b11ed0d4511857ae79c56aaa1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new server instance, specifying protocol.  <a href="group__liblolowlevel.html#ga4afa474b11ed0d4511857ae79c56aaa1"></a><br/></td></tr>
<tr class="memitem:ga849f4517a29ad850069cf8f2976a9284"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga849f4517a29ad850069cf8f2976a9284">lo_server_new_multicast</a> (const char *group, const char *port, <a class="el" href="lo__types_8h.html#aa5d2e4aa0ff9d4459fcc76e7ed5839fc">lo_err_handler</a> err_h)</td></tr>
<tr class="memdesc:ga849f4517a29ad850069cf8f2976a9284"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new server instance, and join a UDP multicast group.  <a href="group__liblolowlevel.html#ga849f4517a29ad850069cf8f2976a9284"></a><br/></td></tr>
<tr class="memitem:gad3dc9193e1eef0d71a4b046242b64216"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gad3dc9193e1eef0d71a4b046242b64216">lo_server_free</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:gad3dc9193e1eef0d71a4b046242b64216"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free up memory used by the lo_server object.  <a href="group__liblolowlevel.html#gad3dc9193e1eef0d71a4b046242b64216"></a><br/></td></tr>
<tr class="memitem:ga33cdcfbab89d58f82175386a76698822"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga33cdcfbab89d58f82175386a76698822">lo_server_wait</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s, int timeout)</td></tr>
<tr class="memdesc:ga33cdcfbab89d58f82175386a76698822"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait for an OSC message to be received.  <a href="group__liblolowlevel.html#ga33cdcfbab89d58f82175386a76698822"></a><br/></td></tr>
<tr class="memitem:ga784a257252d05cc0e7210f4691f0661b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga784a257252d05cc0e7210f4691f0661b">lo_server_recv_noblock</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s, int timeout)</td></tr>
<tr class="memdesc:ga784a257252d05cc0e7210f4691f0661b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look for an OSC message waiting to be received.  <a href="group__liblolowlevel.html#ga784a257252d05cc0e7210f4691f0661b"></a><br/></td></tr>
<tr class="memitem:gaebef3611d24e4b5f60f16cce76a9e271"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaebef3611d24e4b5f60f16cce76a9e271">lo_server_recv</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:gaebef3611d24e4b5f60f16cce76a9e271"><td class="mdescLeft">&#160;</td><td class="mdescRight">Block, waiting for an OSC message to be received.  <a href="group__liblolowlevel.html#gaebef3611d24e4b5f60f16cce76a9e271"></a><br/></td></tr>
<tr class="memitem:ga0c183cabaac67eb9aad3265ae1efa580"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lo__types_8h.html#a66faedf5da13231d8c0166870477dce5">lo_method</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga0c183cabaac67eb9aad3265ae1efa580">lo_server_add_method</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s, const char *path, const char *typespec, <a class="el" href="lo__types_8h.html#a3b1c86c0925d05e13b5438ce8fe80a6c">lo_method_handler</a> h, void *user_data)</td></tr>
<tr class="memdesc:ga0c183cabaac67eb9aad3265ae1efa580"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an OSC method to the specifed server.  <a href="group__liblolowlevel.html#ga0c183cabaac67eb9aad3265ae1efa580"></a><br/></td></tr>
<tr class="memitem:gaf834a6d62de7dcceaede62325e74c763"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaf834a6d62de7dcceaede62325e74c763">lo_server_del_method</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s, const char *path, const char *typespec)</td></tr>
<tr class="memdesc:gaf834a6d62de7dcceaede62325e74c763"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete an OSC method from the specifed server.  <a href="group__liblolowlevel.html#gaf834a6d62de7dcceaede62325e74c763"></a><br/></td></tr>
<tr class="memitem:gae11ca5a5b4ec2943d5a04642ba5052ae"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gae11ca5a5b4ec2943d5a04642ba5052ae">lo_server_get_socket_fd</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:gae11ca5a5b4ec2943d5a04642ba5052ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the file descriptor of the server socket.  <a href="group__liblolowlevel.html#gae11ca5a5b4ec2943d5a04642ba5052ae"></a><br/></td></tr>
<tr class="memitem:ga532ef6e1b8675b23e65dd19eeb648c1d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga532ef6e1b8675b23e65dd19eeb648c1d">lo_server_get_port</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:ga532ef6e1b8675b23e65dd19eeb648c1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the port number that the server has bound to.  <a href="group__liblolowlevel.html#ga532ef6e1b8675b23e65dd19eeb648c1d"></a><br/></td></tr>
<tr class="memitem:gab40a599fe8440512b18479dac333e89f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gab40a599fe8440512b18479dac333e89f">lo_server_get_protocol</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:gab40a599fe8440512b18479dac333e89f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the protocol that the server is using.  <a href="group__liblolowlevel.html#gab40a599fe8440512b18479dac333e89f"></a><br/></td></tr>
<tr class="memitem:ga33df48c641833d330a8ba6704caf4977"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga33df48c641833d330a8ba6704caf4977">lo_server_get_url</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:ga33df48c641833d330a8ba6704caf4977"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return an OSC URL that can be used to contact the server.  <a href="group__liblolowlevel.html#ga33df48c641833d330a8ba6704caf4977"></a><br/></td></tr>
<tr class="memitem:ga04feb1063c3f4df6fec41405b28dd99a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga04feb1063c3f4df6fec41405b28dd99a">lo_server_events_pending</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:ga04feb1063c3f4df6fec41405b28dd99a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if there are scheduled events (eg. from bundles) waiting to be dispatched by the server.  <a href="group__liblolowlevel.html#ga04feb1063c3f4df6fec41405b28dd99a"></a><br/></td></tr>
<tr class="memitem:ga750076fdd75e2a7d3e442f6bd5968fb9"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga750076fdd75e2a7d3e442f6bd5968fb9">lo_server_next_event_delay</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:ga750076fdd75e2a7d3e442f6bd5968fb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the time in seconds until the next scheduled event.  <a href="group__liblolowlevel.html#ga750076fdd75e2a7d3e442f6bd5968fb9"></a><br/></td></tr>
<tr class="memitem:ga58266d3085b73fc4dc5e1913de810b22"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga58266d3085b73fc4dc5e1913de810b22">lo_url_get_protocol</a> (const char *url)</td></tr>
<tr class="memdesc:ga58266d3085b73fc4dc5e1913de810b22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the protocol portion of an OSC URL, eg. udp, tcp.  <a href="group__liblolowlevel.html#ga58266d3085b73fc4dc5e1913de810b22"></a><br/></td></tr>
<tr class="memitem:ga0550cc91417b530c26a360b10072a3cb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga0550cc91417b530c26a360b10072a3cb">lo_url_get_protocol_id</a> (const char *url)</td></tr>
<tr class="memdesc:ga0550cc91417b530c26a360b10072a3cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the protocol ID of an OSC URL.  <a href="group__liblolowlevel.html#ga0550cc91417b530c26a360b10072a3cb"></a><br/></td></tr>
<tr class="memitem:gab1b7df7061a0b2cd0db31d3fca1b399b"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gab1b7df7061a0b2cd0db31d3fca1b399b">lo_url_get_hostname</a> (const char *url)</td></tr>
<tr class="memdesc:gab1b7df7061a0b2cd0db31d3fca1b399b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the hostname portion of an OSC URL.  <a href="group__liblolowlevel.html#gab1b7df7061a0b2cd0db31d3fca1b399b"></a><br/></td></tr>
<tr class="memitem:ga488fb8e96fb86320590c1a8ca389593d"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga488fb8e96fb86320590c1a8ca389593d">lo_url_get_port</a> (const char *url)</td></tr>
<tr class="memdesc:ga488fb8e96fb86320590c1a8ca389593d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the port portion of an OSC URL.  <a href="group__liblolowlevel.html#ga488fb8e96fb86320590c1a8ca389593d"></a><br/></td></tr>
<tr class="memitem:ga617d046cc702a2c5ab8539659381ef18"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga617d046cc702a2c5ab8539659381ef18">lo_url_get_path</a> (const char *url)</td></tr>
<tr class="memdesc:ga617d046cc702a2c5ab8539659381ef18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the path portion of an OSC URL.  <a href="group__liblolowlevel.html#ga617d046cc702a2c5ab8539659381ef18"></a><br/></td></tr>
<tr class="memitem:gae62aa870bad161e4507f6338820ac243"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gae62aa870bad161e4507f6338820ac243">lo_strsize</a> (const char *s)</td></tr>
<tr class="memdesc:gae62aa870bad161e4507f6338820ac243"><td class="mdescLeft">&#160;</td><td class="mdescRight">A function to calculate the amount of OSC message space required by a C char *.  <a href="group__liblolowlevel.html#gae62aa870bad161e4507f6338820ac243"></a><br/></td></tr>
<tr class="memitem:ga2315f71c3832c365bce25d9b21726043"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga2315f71c3832c365bce25d9b21726043">lo_blobsize</a> (<a class="el" href="lo__types_8h.html#a8e780f8c09e3e4dd737fe249f11d16fc">lo_blob</a> b)</td></tr>
<tr class="memdesc:ga2315f71c3832c365bce25d9b21726043"><td class="mdescLeft">&#160;</td><td class="mdescRight">A function to calculate the amount of OSC message space required by a lo_blob object.  <a href="group__liblolowlevel.html#ga2315f71c3832c365bce25d9b21726043"></a><br/></td></tr>
<tr class="memitem:gac26f3d15dbd23f34d4f9e4f6f0b81bbb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gac26f3d15dbd23f34d4f9e4f6f0b81bbb">lo_pattern_match</a> (const char *str, const char *p)</td></tr>
<tr class="memdesc:gac26f3d15dbd23f34d4f9e4f6f0b81bbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test a string against an OSC pattern glob.  <a href="group__liblolowlevel.html#gac26f3d15dbd23f34d4f9e4f6f0b81bbb"></a><br/></td></tr>
<tr class="memitem:ga9937fce1bfce695b01cd3289ead8b919"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga9937fce1bfce695b01cd3289ead8b919">lo_timetag_diff</a> (<a class="el" href="structlo__timetag.html">lo_timetag</a> a, <a class="el" href="structlo__timetag.html">lo_timetag</a> b)</td></tr>
<tr class="memdesc:ga9937fce1bfce695b01cd3289ead8b919"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find the time difference between two timetags.  <a href="group__liblolowlevel.html#ga9937fce1bfce695b01cd3289ead8b919"></a><br/></td></tr>
<tr class="memitem:gad687e21ed611e68748e962502ae63d8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gad687e21ed611e68748e962502ae63d8e">lo_timetag_now</a> (<a class="el" href="structlo__timetag.html">lo_timetag</a> *t)</td></tr>
<tr class="memdesc:gad687e21ed611e68748e962502ae63d8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a timetag for the current time.  <a href="group__liblolowlevel.html#gad687e21ed611e68748e962502ae63d8e"></a><br/></td></tr>
<tr class="memitem:gaf793bbd32346a91d7d680d91ae68d1bd"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gaf793bbd32346a91d7d680d91ae68d1bd">lo_arg_size</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type, void *data)</td></tr>
<tr class="memdesc:gaf793bbd32346a91d7d680d91ae68d1bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the storage size, in bytes, of the given argument.  <a href="group__liblolowlevel.html#gaf793bbd32346a91d7d680d91ae68d1bd"></a><br/></td></tr>
<tr class="memitem:gad38872ce4270bbfed9d62a655a4facab"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gad38872ce4270bbfed9d62a655a4facab">lo_get_path</a> (void *data, ssize_t size)</td></tr>
<tr class="memdesc:gad38872ce4270bbfed9d62a655a4facab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Given a raw OSC message, return the message path.  <a href="group__liblolowlevel.html#gad38872ce4270bbfed9d62a655a4facab"></a><br/></td></tr>
<tr class="memitem:ga29fc246595334f29d97d11b0186b17bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#ga29fc246595334f29d97d11b0186b17bd">lo_arg_host_endian</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type, void *data)</td></tr>
<tr class="memdesc:ga29fc246595334f29d97d11b0186b17bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert the specified argument to host byte order where necessary.  <a href="group__liblolowlevel.html#ga29fc246595334f29d97d11b0186b17bd"></a><br/></td></tr>
<tr class="memitem:gad775da1d9ef1feaf1b76077143dc3e96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__liblolowlevel.html#gad775da1d9ef1feaf1b76077143dc3e96">lo_arg_network_endian</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type, void *data)</td></tr>
<tr class="memdesc:gad775da1d9ef1feaf1b76077143dc3e96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert the specified argument to network byte order where necessary.  <a href="group__liblolowlevel.html#gad775da1d9ef1feaf1b76077143dc3e96"></a><br/></td></tr>
<tr class="memitem:ga97e508300ee8b57d4ba1f20a1c4d0235"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga97e508300ee8b57d4ba1f20a1c4d0235">lo_bundle_pp</a> (<a class="el" href="lo__types_8h.html#a96254950ad34e9cfbf8a6613fc74025b">lo_bundle</a> b)</td></tr>
<tr class="memdesc:ga97e508300ee8b57d4ba1f20a1c4d0235"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a lo_bundle object.  <a href="group__pp.html#ga97e508300ee8b57d4ba1f20a1c4d0235"></a><br/></td></tr>
<tr class="memitem:ga5fa7f79f6f490d9a462d6cd894df3b76"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga5fa7f79f6f490d9a462d6cd894df3b76">lo_message_pp</a> (<a class="el" href="lo__types_8h.html#ad126083c98d941f00eb72d1690b38d63">lo_message</a> m)</td></tr>
<tr class="memdesc:ga5fa7f79f6f490d9a462d6cd894df3b76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a lo_message object.  <a href="group__pp.html#ga5fa7f79f6f490d9a462d6cd894df3b76"></a><br/></td></tr>
<tr class="memitem:ga1699678a3a2d4221bb55fa2e05326ef0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga1699678a3a2d4221bb55fa2e05326ef0">lo_arg_pp</a> (<a class="el" href="group__liblo.html#ga11838c576b0197c255ce805fd7434736">lo_type</a> type, void *data)</td></tr>
<tr class="memdesc:ga1699678a3a2d4221bb55fa2e05326ef0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a set of typed arguments.  <a href="group__pp.html#ga1699678a3a2d4221bb55fa2e05326ef0"></a><br/></td></tr>
<tr class="memitem:ga31b1944c9f06645d87bdffbf769a1945"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga31b1944c9f06645d87bdffbf769a1945">lo_server_pp</a> (<a class="el" href="lo__types_8h.html#a59067bf50cf8abb4371da6f03c9036c9">lo_server</a> s)</td></tr>
<tr class="memdesc:ga31b1944c9f06645d87bdffbf769a1945"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a lo_server object.  <a href="group__pp.html#ga31b1944c9f06645d87bdffbf769a1945"></a><br/></td></tr>
<tr class="memitem:ga220be2c9f4cfe4516ebcb5c4687a2b9f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga220be2c9f4cfe4516ebcb5c4687a2b9f">lo_method_pp</a> (<a class="el" href="lo__types_8h.html#a66faedf5da13231d8c0166870477dce5">lo_method</a> m)</td></tr>
<tr class="memdesc:ga220be2c9f4cfe4516ebcb5c4687a2b9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a lo_method object.  <a href="group__pp.html#ga220be2c9f4cfe4516ebcb5c4687a2b9f"></a><br/></td></tr>
<tr class="memitem:ga1ea3369b4cf60368cba3336682afcaad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga1ea3369b4cf60368cba3336682afcaad">lo_method_pp_prefix</a> (<a class="el" href="lo__types_8h.html#a66faedf5da13231d8c0166870477dce5">lo_method</a> m, const char *p)</td></tr>
<tr class="memdesc:ga1ea3369b4cf60368cba3336682afcaad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a lo_method object, but prepend a given prefix to all field names.  <a href="group__pp.html#ga1ea3369b4cf60368cba3336682afcaad"></a><br/></td></tr>
<tr class="memitem:ga6ba794aacbb04dada6939980ce71381a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__pp.html#ga6ba794aacbb04dada6939980ce71381a">lo_server_thread_pp</a> (<a class="el" href="lo__types_8h.html#a09996ffb6bde21b8fb6106897b88feae">lo_server_thread</a> st)</td></tr>
<tr class="memdesc:ga6ba794aacbb04dada6939980ce71381a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty-print a lo_server_thread object.  <a href="group__pp.html#ga6ba794aacbb04dada6939980ce71381a"></a><br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>The liblo headerfile defining the low-level API functions. </p>
</div></div><!-- contents -->
<hr size="1"><address style="text-align: right;"><small>
Generated for liblo by <a href="http://www.doxygen.org/
index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a>
1.8.0</small></address>
</body>
</html>