---
name: "lo_server_config"
section: "3"
platform: "linux"
package: "liblo"
version: "1:0.36-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/lo_server_config"
---

# lo\_server\_config(3)

A configuration struct for initializing lo\_server using lo\_server\_new\_from\_config().

## NAME

lo\_server\_config - A configuration struct for initializing **lo\_server** using **lo\_server\_new\_from\_config()**.

## SYNOPSIS

\#include \<lo\_lowlevel.h\>

## Detailed Description

A configuration struct for initializing **lo\_server** using **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 **69** of file **lo\_lowlevel.h**.

## Author

Generated automatically by Doxygen for liblo from the source code.
