/**
 * SECTION:rygel-media-server-plugin
 * @short_description: This is the base class for every Rygel implementation of a UPnP media server. It should be used either for a real plug-in for the rygel process or used in-process via the librygel-server API (see the standalone-server.c example).
 */
/**
 * RYGEL_TYPE_MEDIA_SERVER_PLUGIN:
 * 
 * The type for <link linkend="RygelMediaServerPlugin"><type>RygelMediaServerPlugin</type></link>.
 */
/**
 * RygelMediaServerPlugin:
 * 
 * This is the base class for every Rygel implementation of a UPnP media server. It should be used either for a real plug-in for the rygel process or used in-process via the librygel-server API (see the standalone-server.c example).
 */
/**
 * RygelMediaServerPluginClass:
 * @parent_class: the parent class structure
 * 
 * The class structure for <link linkend="RYGEL-TYPE-MEDIA-SERVER-PLUGIN:CAPS"><literal>RYGEL_TYPE_MEDIA_SERVER_PLUGIN</literal></link>. All the fields in this structure are private and should never be accessed directly.
 */
