GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
GPAC_GenericDevice Class Reference

#include <GenericDevice.h>

+ Inheritance diagram for GPAC_GenericDevice:
+ Collaboration diagram for GPAC_GenericDevice:

Public Member Functions

 GPAC_GenericDevice (const char *FriendlyName, const char *device_id)
 
virtual ~GPAC_GenericDevice ()
 

Data Fields

GF_UPnPm_pUPnP
 
GF_List * m_pServices
 

Protected Member Functions

virtual NPT_Result SetupServices ()
 
virtual NPT_Result OnAction (PLT_ActionReference &action, const PLT_HttpRequestContext &context)
 

Constructor & Destructor Documentation

GPAC_GenericDevice::GPAC_GenericDevice ( const char *  FriendlyName,
const char *  device_id 
)

+ Here is the call graph for this function:

GPAC_GenericDevice::~GPAC_GenericDevice ( )
virtual

+ Here is the call graph for this function:

Member Function Documentation

NPT_Result GPAC_GenericDevice::SetupServices ( )
protectedvirtual

+ Here is the call graph for this function:

NPT_Result GPAC_GenericDevice::OnAction ( PLT_ActionReference &  action,
const PLT_HttpRequestContext &  context 
)
protectedvirtual

+ Here is the call graph for this function:

Field Documentation

GF_UPnP* GPAC_GenericDevice::m_pUPnP
GF_List* GPAC_GenericDevice::m_pServices

The documentation for this class was generated from the following files: