OSC_cpp_Old.h

Go to the documentation of this file.
00001 //
00002 // Header file to include the OSC functions in CO as externs
00003 //
00004 
00005 #ifndef OSC_CPP_INCLUDE
00006 #define OSC_CPP_INCLUDE
00007 
00008 #ifdef __cplusplus
00009 extern "C" {
00010 #endif
00011 
00012 #include "OSC-common.h"
00013 #include "OSC-timetag.h"
00014 #include "OSC-address-space.h"
00015 #include "NetworkUDP.h"
00016 #include "NetworkReturnAddress.h"
00017 #include "OSC-receive.h"
00018 #include "OSC-priority-queue.h"
00019 #include "OSC-string-help.h"
00020 #include "OSC-drop.h"
00021 #include "OSC-dispatch.h"
00022 
00023 #ifdef __cplusplus
00024 }
00025 #endif
00026 
00027 // UDP headers
00028 
00029 #include <string.h>
00030 #include <fcntl.h>
00031 #include <sys/stat.h>
00032 #include <netinet/in.h>
00033 #include <rpc/rpc.h>
00034 #include <sys/socket.h>
00035 #include <sys/un.h>
00036 #include <sys/times.h>
00037 #include <sys/param.h>
00038 #include <sys/ioctl.h>
00039 #include <ctype.h>
00040 #include <arpa/inet.h>
00041 #include <netdb.h>
00042 #include <sys/file.h>
00043 
00044 // Typedef for OSC callback function signature
00045 
00046 typedef void OSC_CALL_BACK(void * user_data, int arglen, const void * vargs, OSCTimeTag when, NetworkReturnAddressPtr ra);
00047 
00048 #endif
00049 

Generated on Thu Sep 17 23:14:15 2009 for CSL by  doxygen 1.5.8