\doxysection{lo.\+h}
\hypertarget{lo_8h_source}{}\label{lo_8h_source}\index{lo.h@{lo.h}}
\doxymbox{\hyperlink{lo_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00001}00001\ \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00002}00002\ \textcolor{comment}{\ *\ \ Copyright\ (C)\ 2014\ Steve\ Harris\ et\ al.\ (see\ AUTHORS)}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00003}00003\ \textcolor{comment}{\ *}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00004}00004\ \textcolor{comment}{\ *\ \ This\ program\ is\ free\ software;\ you\ can\ redistribute\ it\ and/or}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00005}00005\ \textcolor{comment}{\ *\ \ modify\ it\ under\ the\ terms\ of\ the\ GNU\ Lesser\ General\ Public\ License}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00006}00006\ \textcolor{comment}{\ *\ \ as\ published\ by\ the\ Free\ Software\ Foundation;\ either\ version\ 2.1}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00007}00007\ \textcolor{comment}{\ *\ \ of\ the\ License,\ or\ (at\ your\ option)\ any\ later\ version.}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00008}00008\ \textcolor{comment}{\ *}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00009}00009\ \textcolor{comment}{\ *\ \ This\ program\ is\ distributed\ in\ the\ hope\ that\ it\ will\ be\ useful,}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00010}00010\ \textcolor{comment}{\ *\ \ but\ WITHOUT\ ANY\ WARRANTY;\ without\ even\ the\ implied\ warranty\ of}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00011}00011\ \textcolor{comment}{\ *\ \ MERCHANTABILITY\ or\ FITNESS\ FOR\ A\ PARTICULAR\ PURPOSE.\ \ See\ the}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00012}00012\ \textcolor{comment}{\ *\ \ GNU\ Lesser\ General\ Public\ License\ for\ more\ details.}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00013}00013\ \textcolor{comment}{\ *}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00014}00014\ \textcolor{comment}{\ *\ \ \$Id\$}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00015}00015\ \textcolor{comment}{\ */}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00016}00016\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00017}00017\ \textcolor{preprocessor}{\#ifndef\ LO\_H}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00018}00018\ \textcolor{preprocessor}{\#define\ LO\_H}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00019}00019\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00020}00020\ \textcolor{preprocessor}{\#ifdef\ \_\_cplusplus}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00021}00021\ \textcolor{keyword}{extern}\ \textcolor{stringliteral}{"{}C"{}}\ \{}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00022}00022\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00023}00023\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00027}00027\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00028}00028\ \textcolor{preprocessor}{\#include\ "{}lo/lo\_endian.h"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00029}00029\ \textcolor{preprocessor}{\#include\ "{}\doxymbox{\hyperlink{lo__types_8h}{lo/lo\_types.h}}"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00030}00030\ \textcolor{preprocessor}{\#include\ "{}\doxymbox{\hyperlink{lo__osc__types_8h}{lo/lo\_osc\_types.h}}"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00031}00031\ \textcolor{preprocessor}{\#include\ "{}lo/lo\_errors.h"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00032}00032\ \textcolor{preprocessor}{\#include\ "{}\doxymbox{\hyperlink{lo__lowlevel_8h}{lo/lo\_lowlevel.h}}"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00033}00033\ \textcolor{preprocessor}{\#include\ "{}\doxymbox{\hyperlink{lo__serverthread_8h}{lo/lo\_serverthread.h}}"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00034}00034\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00043}00043\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00062}\doxymbox{\hyperlink{group__liblo_gae5af61a02ab08871d3ea070c8f770cfe}{00062}}\ \doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ \doxymbox{\hyperlink{group__liblo_gae5af61a02ab08871d3ea070c8f770cfe}{lo\_address\_new}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *host,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *port);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00063}00063\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00079}\doxymbox{\hyperlink{group__liblo_gaceb4b068bc48c2b075e790910cab3075}{00079}}\ \doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ \doxymbox{\hyperlink{group__liblo_gaceb4b068bc48c2b075e790910cab3075}{lo\_address\_new\_with\_proto}}(\textcolor{keywordtype}{int}\ proto,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *host,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *port);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00080}00080\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00086}\doxymbox{\hyperlink{group__liblo_ga1af2cb3c80393cba838f64dfcdc35620}{00086}}\ \doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ \doxymbox{\hyperlink{group__liblo_ga1af2cb3c80393cba838f64dfcdc35620}{lo\_address\_new\_from\_url}}(\textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *url);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00087}00087\ \ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00091}\doxymbox{\hyperlink{group__liblo_ga82b9a2d1d30214114eb5298f43aebac5}{00091}}\ \textcolor{keywordtype}{void}\ \doxymbox{\hyperlink{group__liblo_ga82b9a2d1d30214114eb5298f43aebac5}{lo\_address\_free}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ t);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00092}00092\ \ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00103}\doxymbox{\hyperlink{group__liblo_gacd72097b92411db148844d89071fd281}{00103}}\ \textcolor{keywordtype}{void}\ \doxymbox{\hyperlink{group__liblo_gacd72097b92411db148844d89071fd281}{lo\_address\_set\_ttl}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ t,\ \textcolor{keywordtype}{int}\ ttl);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00104}00104\ \ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00111}\doxymbox{\hyperlink{group__liblo_ga3652ba694ba3c153dc96917e7321131c}{00111}}\ \textcolor{keywordtype}{int}\ \doxymbox{\hyperlink{group__liblo_ga3652ba694ba3c153dc96917e7321131c}{lo\_address\_get\_ttl}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ t);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00112}00112\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00130}\doxymbox{\hyperlink{group__liblo_gafa4253874f97c2c16254ac57d2b7c987}{00130}}\ \textcolor{keywordtype}{int}\ \doxymbox{\hyperlink{group__liblo_gafa4253874f97c2c16254ac57d2b7c987}{lo\_send}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ targ,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *path,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *type,\ ...);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00131}00131\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00165}\doxymbox{\hyperlink{group__liblo_gaa4a314562b09e2fd00749a5d0b4d0955}{00165}}\ \textcolor{keywordtype}{int}\ \doxymbox{\hyperlink{group__liblo_gaa4a314562b09e2fd00749a5d0b4d0955}{lo\_send\_from}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ targ,\ \doxymbox{\hyperlink{lo__types_8h_a009a4f26c17bfcc1c31efc45499d09b8}{lo\_server}}\ from,\ \doxymbox{\hyperlink{structlo__timetag}{lo\_timetag}}\ ts,\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00166}00166\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *path,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *type,\ ...);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00167}00167\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00189}\doxymbox{\hyperlink{group__liblo_ga42ec6437789c7516c5b7909d8504751a}{00189}}\ \textcolor{keywordtype}{int}\ \doxymbox{\hyperlink{group__liblo_ga42ec6437789c7516c5b7909d8504751a}{lo\_send\_timestamped}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ targ,\ \doxymbox{\hyperlink{structlo__timetag}{lo\_timetag}}\ ts,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *path,}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00190}00190\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *type,\ ...);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00191}00191\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00196}\doxymbox{\hyperlink{group__liblo_ga407e1694a2ec58ee5b90c6390e0a5d53}{00196}}\ \textcolor{keywordtype}{int}\ \doxymbox{\hyperlink{group__liblo_ga407e1694a2ec58ee5b90c6390e0a5d53}{lo\_address\_errno}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ a);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00197}00197\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00202}\doxymbox{\hyperlink{group__liblo_gafc6f04654d86ee1ddcce471a180392bf}{00202}}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{char}\ *\doxymbox{\hyperlink{group__liblo_gafc6f04654d86ee1ddcce471a180392bf}{lo\_address\_errstr}}(\doxymbox{\hyperlink{lo__types_8h_a463f77a169c38213c73c9622821dcd0d}{lo\_address}}\ a);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00203}00203\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00211}\doxymbox{\hyperlink{group__liblo_gaffb2348c70cb0e1214fd50bdc7574c39}{00211}}\ \doxymbox{\hyperlink{lo__types_8h_a8f2b43f1b0709fab80bedc5a63f277f2}{lo\_blob}}\ \doxymbox{\hyperlink{group__liblo_gaffb2348c70cb0e1214fd50bdc7574c39}{lo\_blob\_new}}(int32\_t\ size,\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{void}\ *data);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00212}00212\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00216}\doxymbox{\hyperlink{group__liblo_gaa46ef058cfdf14a16936c062ebac19b9}{00216}}\ \textcolor{keywordtype}{void}\ \doxymbox{\hyperlink{group__liblo_gaa46ef058cfdf14a16936c062ebac19b9}{lo\_blob\_free}}(\doxymbox{\hyperlink{lo__types_8h_a8f2b43f1b0709fab80bedc5a63f277f2}{lo\_blob}}\ b);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00217}00217\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00223}\doxymbox{\hyperlink{group__liblo_gab6c9184f0a54f19319d8a6409487b466}{00223}}\ uint32\_t\ \doxymbox{\hyperlink{group__liblo_gab6c9184f0a54f19319d8a6409487b466}{lo\_blob\_datasize}}(\doxymbox{\hyperlink{lo__types_8h_a8f2b43f1b0709fab80bedc5a63f277f2}{lo\_blob}}\ b);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00224}00224\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00231}\doxymbox{\hyperlink{group__liblo_gac468d3de3ae93baa4d28199b1368874d}{00231}}\ \textcolor{keywordtype}{void}\ *\doxymbox{\hyperlink{group__liblo_gac468d3de3ae93baa4d28199b1368874d}{lo\_blob\_dataptr}}(\doxymbox{\hyperlink{lo__types_8h_a8f2b43f1b0709fab80bedc5a63f277f2}{lo\_blob}}\ b);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00232}00232\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00260}\doxymbox{\hyperlink{group__liblo_gad9fa9a716b9df6b60357ea05e6c5f87b}{00260}}\ \textcolor{keywordtype}{void}\ \doxymbox{\hyperlink{group__liblo_gad9fa9a716b9df6b60357ea05e6c5f87b}{lo\_version}}(\textcolor{keywordtype}{char}\ *verstr,\ \textcolor{keywordtype}{int}\ verstr\_size,}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00261}00261\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{int}\ *major,\ \textcolor{keywordtype}{int}\ *minor,\ \textcolor{keywordtype}{char}\ *extra,\ \textcolor{keywordtype}{int}\ extra\_size,}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00262}00262\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{int}\ *lt\_major,\ \textcolor{keywordtype}{int}\ *lt\_minor,\ \textcolor{keywordtype}{int}\ *lt\_bug);}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00263}00263\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00265}00265\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00266}00266\ \textcolor{preprocessor}{\#include\ "{}lo/lo\_macros.h"{}}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00267}00267\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00268}00268\ \textcolor{preprocessor}{\#ifdef\ \_\_cplusplus}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00269}00269\ \}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00270}00270\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00271}00271\ }
\DoxyCodeLine{\Hypertarget{lo_8h_source_l00272}00272\ \textcolor{preprocessor}{\#endif}}

\end{DoxyCode}
