lo_osc_types.h(3)

πŸ“¦
version 0.34 Β· 3 versions
, in fedora 44

πŸ¦‹ NAME πŸ¦‹

lo_osc_types.h β€” bestie, it's the header that's giving all the OSC type energy πŸ’… (it lives in the Library Functions Manual section, fyi, iykyk)


✨ SYNOPSIS ✨

okay so here's the whole cast of characters in this header, no gatekeeping 🫢

🌸 Data Structures

  • struct lo_timetag β€” the little home for your OSC TimeTag values πŸ’–
  • union lo_arg β€” the union you use to read values out of incoming messages πŸ‘‘

πŸŽ€ Macros

  • #define LO_TT_IMMEDIATE ((lo_timetag){0U,1U}) β€” a timetag constant that literally means "now" ⏰✨

🧚 Enumerations

  • enum lo_element_type { LO_ELEMENT_MESSAGE = 1, LO_ELEMENT_BUNDLE = 2 } β€” a whole enumeration of the bundle element types liblo can handle 🧺
  • enum lo_type { LO_INT32 = 'i', LO_FLOAT = 'f', LO_STRING = 's', LO_BLOB = 'b', LO_INT64 = 'h', LO_TIMETAG = 't', LO_DOUBLE = 'd', LO_SYMBOL = 'S', LO_CHAR = 'c', LO_MIDI = 'm', LO_TRUE = 'T', LO_FALSE = 'F', LO_NIL = 'N', LO_INFINITUM = 'I' } β€” the enumeration of every OSC type liblo can send and receive 🌈

πŸ‘‘ Detailed Description πŸ‘‘

A liblo header defining OSC-related types and constants. That's it, that's the vibe. 🌟

Definition in file lo_osc_types.h.

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for liblo from the source code. (Not me writing it by hand, the robots did that one πŸ€–βœ¨)


okay bestie, that's the whole page β€” liblo, Version 0.34, lo_osc_types.h(3) πŸ’– slay, go forth and send some OSC messages πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from