asoma.dev
· the C reference for libose
libose
the C library every o.se host is built on
Loading...
Searching...
No Matches
libose
Table of Contents
API
Topics and Concepts
Examples
Author
John MacCallum
john.
.nosp@m.
m@cc
.nosp@m.
allum
.nosp@m.
.com
API
ose_util.h
contains basic utilities for reading, writing, and querying an OSC bundle
ose_context.h
contains functions that structure an OSC bundle for use with other parts of this library
ose_stackops.h
contains functions that manipulate the structure and contents of an OSE bundle and its elements
ose_vm.h
the OSE virtual machine
Topics and Concepts
Building and Configuration
describes how to build and configure the library
Embedding libose
how to get a bundle, and what libose expects of you
The Bundle as a Stack
discusses the bundle as a stack
The OSE VM
describes the OSE virtual machine
Testing
describes how libose is tested, and the one rule the tests follow
Examples
Example: Create a Bundle
simple example showing how to create a bundle with a single message
Example: Simple OSC Server
demonstrates how to construct a simple OSC server that responds to a message with a particular address.
Example: Using the Environment to Store and Retrieve Persistent Data
demonstrates how to use the environment bundle to store and lookup data
Example: OSC Server that Dispatches Specific Addresses
demonstrates the use of the #osevm_respondToString hook to respond to specific strings / addresses