35 #ifndef HAS_LIVES_OSC_H 36 #define HAS_LIVES_OSC_H 39 #define Boolean boolean 46 #include <libOSC/libosc.h> 47 #include <libOSC/OSC-client.h> 53 #define OSC_CONSTLEN 8 54 #define OSC_STRING_SIZE 256 56 typedef struct osc_arg_t {
62 typedef struct lives_osc_t {
63 struct OSCAddressSpaceMemoryTuner t;
64 struct OSCReceiveMemoryTuner rt;
65 struct OSCContainerQueryResponseInfoStruct cqinfo;
66 struct OSCMethodQueryResponseInfoStruct ris;
67 struct sockaddr_in cl_addr;
71 OSCcontainer container;
73 OSCPacketBuffer packet;
77 void lives_osc_free(lives_osc *o);
78 void lives_osc_dump();
80 boolean lives_osc_act(OSCbuf *msg);
82 boolean lives_osc_init(uint32_t osc_udp_port);
83 boolean lives_osc_poll(livespointer data);
84 void lives_osc_end(
void);
85 boolean lives_osc_notify(
int msgtype,
const char *msgstring);
86 boolean lives_osc_notify_success(
const char *msg);
88 void lives_osc_notify_cancel(
void);
90 #endif //HAS_LIVES_OSC_H #define WARN_UNUSED
Definition: main.h:262