upnp_intel.cpp File Reference

Include dependency graph for upnp_intel.cpp:


Data Structures

struct  services_discovery_sys_t
struct  Cookie
class  Lockable
class  Locker
class  MediaServer
class  MediaServerList
class  Item
class  Container

Functions

static int Open (vlc_object_t *)
static void Close (vlc_object_t *)
static void Run (services_discovery_t *p_sd)
static playlist_tpl_Get (services_discovery_t *p_sd)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int Callback (Upnp_EventType eventType, void *event, void *pCookie)
const char * xml_getChildElementValue (IXML_Element *parent, const char *tagName)
IXML_Document * parseBrowseResult (IXML_Document *doc)

Variables

const char * MEDIA_SERVER_DEVICE_TYPE = "urn:schemas-upnp-org:device:MediaServer:1"
const char * CONTENT_DIRECTORY_SERVICE_TYPE = "urn:schemas-upnp-org:service:ContentDirectory:1"
static LockableCallbackLock

Function Documentation

static int Callback ( Upnp_EventType  eventType,
void *  event,
void *  pCookie 
) [static]

static void Close ( vlc_object_t  )  [static]

static int Open ( vlc_object_t  )  [static]

IXML_Document * parseBrowseResult ( IXML_Document *  doc  ) 

static playlist_t* pl_Get ( services_discovery_t p_sd  )  [static]

static void Run ( services_discovery_t p_sd  )  [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 

const char * xml_getChildElementValue ( IXML_Element *  parent,
const char *  tagName 
)


Variable Documentation

Lockable* CallbackLock [static]

const char* CONTENT_DIRECTORY_SERVICE_TYPE = "urn:schemas-upnp-org:service:ContentDirectory:1"

const char* MEDIA_SERVER_DEVICE_TYPE = "urn:schemas-upnp-org:device:MediaServer:1"


Generated on Wed Aug 13 08:04:47 2008 for VLC by  doxygen 1.5.1