Go to the documentation of this file.00001 #ifndef __CSOCKETEVENTS
00002 #define __CSOCKETEVENTS
00003
00004 #include "cphidget.h"
00005 #include "regex.h"
00006 #include "utils/utils.h"
00007 #include "cphidgetlist.h"
00008 #include "pdictclient.h"
00009 #ifdef USE_ZEROCONF
00010 #include "dns_sd.h"
00011 #endif
00012
00013 extern regex_t phidgetsetex;
00014 extern regex_t managerex;
00015 extern regex_t managervalex;
00016
00017 void network_phidget_event_handler(const char *key, const char *val, unsigned int len, pdict_reason_t reason, void *ptr);
00018 void network_manager_event_handler(const char *key, const char *val, unsigned int len, pdict_reason_t, void *ptr);
00019 void network_heartbeat_event_handler(const char *key, const char *val, unsigned int len, pdict_reason_t reason, void *ptr);
00020
00021 #endif