\doxysection{lo\+\_\+server\+\_\+config Struct Reference}
\hypertarget{structlo__server__config}{}\label{structlo__server__config}\index{lo\_server\_config@{lo\_server\_config}}


A configuration struct for initializing \doxylink{lo__types_8h_a009a4f26c17bfcc1c31efc45499d09b8}{lo\+\_\+server} using \doxylink{group__liblolowlevel_ga0c47a0ffd8f54809a1a14e01fc809483}{lo\+\_\+server\+\_\+new\+\_\+from\+\_\+config()}.  




{\ttfamily \#include $<$lo\+\_\+lowlevel.\+h$>$}



\doxysubsection{Detailed Description}
A configuration struct for initializing \doxylink{lo__types_8h_a009a4f26c17bfcc1c31efc45499d09b8}{lo\+\_\+server} using \doxylink{group__liblolowlevel_ga0c47a0ffd8f54809a1a14e01fc809483}{lo\+\_\+server\+\_\+new\+\_\+from\+\_\+config()}. 

User code is responsible for allocating and deallocating memory pointed to by this struct, including strings for group, port, iface, ip, etc. The struct and relevant fields will be copied by liblo when necessary, therefore it can be deallocated after use. The size field should be set to sizeof(lo\+\_\+server\+\_\+config). Fields set to 0 shall be ignored. 

Definition at line \mbox{\hyperlink{lo__lowlevel_8h_source_l00069}{69}} of file \mbox{\hyperlink{lo__lowlevel_8h_source}{lo\+\_\+lowlevel.\+h}}.

