Go to the documentation of this file.
28 #define LO_MAX_MSG_SIZE 32768
32 #define LO_DEFAULT 0x0
39 #define LO_MARKER_A 0xdeadbeef
40 #define LO_MARKER_B 0xf00baa23
41 #define LO_ARGS_END LO_MARKER_A, LO_MARKER_B
43 #define lo_message_add_varargs(msg, types, list) \
44 lo_message_add_varargs_internal(msg, types, list, __FILE__, __LINE__)
48 #define lo_message_add(msg, types...) \
49 lo_message_add_internal(msg, __FILE__, __LINE__, types, \
50 LO_MARKER_A, LO_MARKER_B)
52 #define lo_send(targ, path, types...) \
53 lo_send_internal(targ, __FILE__, __LINE__, path, types, \
54 LO_MARKER_A, LO_MARKER_B)
56 #define lo_send_timestamped(targ, ts, path, types...) \
57 lo_send_timestamped_internal(targ, __FILE__, __LINE__, ts, path, \
58 types, LO_MARKER_A, LO_MARKER_B)
60 #define lo_send_from(targ, from, ts, path, types...) \
61 lo_send_from_internal(targ, from, __FILE__, __LINE__, ts, path, \
62 types, LO_MARKER_A, LO_MARKER_B)