xbmc
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
UPNP::CUPnP Class Reference
Collaboration diagram for UPNP::CUPnP:
Collaboration graph
[legend]

Public Member Functions

bool StartServer ()
 
void StopServer ()
 
void StartClient ()
 
void StopClient ()
 
bool IsClientStarted ()
 
void StartController ()
 
void StopController ()
 
bool IsControllerStarted ()
 
bool StartRenderer ()
 
void StopRenderer ()
 
void UpdateState ()
 

Static Public Member Functions

static CUPnPGetInstance ()
 
static CUPnPServerGetServer ()
 
static void ReleaseInstance (bool bWait)
 
static bool IsInstantiated ()
 
static bool MarkWatched (const CFileItem &item, const bool watched)
 
static bool SaveFileState (const CFileItem &item, const CBookmark &bookmark, const bool updatePlayCount)
 
static bool UpdateItem (const std::string &path, const CFileItem &item)
 
static void RegisterUserdata (void *ptr)
 
static void UnregisterUserdata (void *ptr)
 

Public Attributes

PLT_SyncMediaBrowserm_MediaBrowser
 
PLT_MediaControllerm_MediaController
 

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