lo_macros.h File Reference

Go to the source code of this file.

Defines

#define LO_MAX_MSG_SIZE   32768
#define LO_DEFAULT   0x0
#define LO_UDP   0x1
#define LO_UNIX   0x2
#define LO_TCP   0x4
#define LO_MARKER_A   0xdeadbeef
#define LO_MARKER_B   0xf00baa23
#define LO_ARGS_END   LO_MARKER_A, LO_MARKER_B
#define lo_message_add_varargs(msg, types, list)   lo_message_add_varargs_internal(msg, types, list, __FILE__, __LINE__)

Functions

int lo_message_add (lo_message msg, const char *types,...)
 Append a number of arguments to a message.
int lo_send (lo_address targ, const char *path, const char *types,...)
 Send a OSC formatted message to the address specified.
int lo_send_timestamped (lo_address targ, lo_timetag ts, const char *path, const char *types,...)
 Send a OSC formatted message to the address specified, scheduled to be dispatch at some time in the future.
int lo_send_from (lo_address targ, lo_server from, lo_timetag ts, const char *path, const char *types,...)
 Send a OSC formatted message to the address specified, from the same socket as the specificied server.


Define Documentation

#define LO_MAX_MSG_SIZE   32768
 

#define LO_DEFAULT   0x0
 

#define LO_UDP   0x1
 

#define LO_UNIX   0x2
 

#define LO_TCP   0x4
 

#define LO_MARKER_A   0xdeadbeef
 

#define LO_MARKER_B   0xf00baa23
 

#define LO_ARGS_END   LO_MARKER_A, LO_MARKER_B
 

#define lo_message_add_varargs msg,
types,
list   )     lo_message_add_varargs_internal(msg, types, list, __FILE__, __LINE__)
 


Generated on Sat Oct 17 14:12:33 2009 for CSL by  doxygen 1.4.5-20051010