RygelConnectionManager

RygelConnectionManager — Basic implementation of UPnP ConnectionManager service version 2.

Synopsis

#define             RYGEL_TYPE_CONNECTION_MANAGER
#define             RYGEL_CONNECTION_MANAGER_UPNP_ID
#define             RYGEL_CONNECTION_MANAGER_UPNP_TYPE
#define             RYGEL_CONNECTION_MANAGER_DESCRIPTION_PATH
RygelConnectionManager * rygel_connection_manager_new   (void);
struct              RygelConnectionManager;
struct              RygelConnectionManagerClass;

Object Hierarchy

  GObject
   +----GUPnPServiceInfo
         +----GUPnPService
               +----RygelConnectionManager

Description

Details

RYGEL_TYPE_CONNECTION_MANAGER

#define RYGEL_TYPE_CONNECTION_MANAGER (rygel_connection_manager_get_type ())

The type for RygelConnectionManager.


RYGEL_CONNECTION_MANAGER_UPNP_ID

#define RYGEL_CONNECTION_MANAGER_UPNP_ID "urn:upnp-org:serviceId:ConnectionManager"

RYGEL_CONNECTION_MANAGER_UPNP_TYPE

#define RYGEL_CONNECTION_MANAGER_UPNP_TYPE "urn:schemas-upnp-org:service:ConnectionManager:2"

RYGEL_CONNECTION_MANAGER_DESCRIPTION_PATH

#define RYGEL_CONNECTION_MANAGER_DESCRIPTION_PATH "xml/ConnectionManager.xml"

rygel_connection_manager_new ()

RygelConnectionManager * rygel_connection_manager_new   (void);

struct RygelConnectionManager

struct RygelConnectionManager;

Basic implementation of UPnP ConnectionManager service version 2.


struct RygelConnectionManagerClass

struct RygelConnectionManagerClass {
	GUPnPServiceClass parent_class;
};

The class structure for RYGEL_TYPE_CONNECTION_MANAGER. All the fields in this structure are private and should never be accessed directly.

GUPnPServiceClass parent_class;

the parent class structure