cdevice_ssdp_server.c File Reference

#include <cybergarage/upnp/cdevice.h>
#include <cybergarage/upnp/control/ccontrol.h>
#include <cybergarage/util/clog.h>
#include <cybergarage/util/cstring.h>
#include <ctype.h>
#include <string.h>

Functions

static int filter_duplicate_m_search (CgUpnpSSDPPacket *ssdpPkt)
static int simple_string_hash (char *str, int table_size)
void cg_upnp_device_ssdpmessagereceived (CgUpnpDevice *dev, CgUpnpSSDPPacket *ssdpPkt, int filter)
void cg_upnp_device_ssdplistener (CgUpnpSSDPPacket *ssdpPkt)

Function Documentation

void cg_upnp_device_ssdplistener ( CgUpnpSSDPPacket ssdpPkt  ) 

The SSDP message handler function.

Parameters:
ssdpPkt SSDP Packet
void cg_upnp_device_ssdpmessagereceived ( CgUpnpDevice dev,
CgUpnpSSDPPacket ssdpPkt,
int  filter 
)

SSDP message handler

Parameters:
dev The device in question
ssdpPkt Received SSDP packet
static int filter_duplicate_m_search ( CgUpnpSSDPPacket ssdpPkt  )  [static]
static int simple_string_hash ( char *  str,
int  table_size 
) [static]

Generated on Tue Feb 23 23:14:24 2010 for CyberLink for C by  doxygen 1.6.1