RygelConnectionManager

RygelConnectionManager — Basic implementation of UPnP ConnectionManager service version 2.

Object Hierarchy

    GObject
    ╰── GUPnPServiceInfo
        ╰── GUPnPService
            ╰── RygelConnectionManager

Description

Functions

rygel_connection_manager_get_current_protocol_info ()

gchar *
rygel_connection_manager_get_current_protocol_info
                               (RygelConnectionManager *self);

Parameters

self

the RygelConnectionManager instance

 

rygel_connection_manager_new ()

RygelConnectionManager *
rygel_connection_manager_new (void);

Types and Values

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"

struct RygelConnectionManager

struct RygelConnectionManager;

Basic implementation of UPnP ConnectionManager service version 2.


struct RygelConnectionManagerClass

struct RygelConnectionManagerClass {
	GUPnPServiceClass parent_class;
	gchar* (*get_current_protocol_info) (RygelConnectionManager* self);
};

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

Members

get_current_protocol_info ()

virtual method called by rygel_connection_manager_get_current_protocol_info()