/**
 * SECTION:rygel-plugin-information
 * @short_description: Parse plugin sidecar file and provide path to the module.
 * 
 * <para>Sidecar files are keyfiles, loosely compatible with the files used by libpeas.</para><para>A minimal file for the plugin librygel-sompelugin.so looks like this:</para><para><programlisting>[Plugin]
 * Name = SomeNameForThePlugin
 * Module = someplugin</programlisting></para><para>Name must not contain any whitespaces.</para>
 */
/**
 * RYGEL_TYPE_PLUGIN_INFORMATION:
 * 
 * The type for <link linkend="RygelPluginInformation"><type>RygelPluginInformation</type></link>.
 */
/**
 * RygelPluginInformation:module-path:
 */
/**
 * rygel_plugin_information_get_module_path:
 * @self: the <link linkend="RygelPluginInformation"><type>RygelPluginInformation</type></link> instance to query
 * 
 * Get and return the current value of the <link linkend="RygelPluginInformation--module-path"><type>"module-path"</type></link> property.
 * 
 * 
 * 
 * Returns: the value of the <link linkend="RygelPluginInformation--module-path"><type>"module-path"</type></link> property
 */
/**
 * RygelPluginInformation:name:
 */
/**
 * rygel_plugin_information_get_name:
 * @self: the <link linkend="RygelPluginInformation"><type>RygelPluginInformation</type></link> instance to query
 * 
 * Get and return the current value of the <link linkend="RygelPluginInformation--name"><type>"name"</type></link> property.
 * 
 * 
 * 
 * Returns: the value of the <link linkend="RygelPluginInformation--name"><type>"name"</type></link> property
 */
/**
 * rygel_plugin_information_new_from_file:
 * @file: (in): &nbsp;.  a #GFile pointing to the sidecar file 
 * @error: location to store the error occuring, or %NULL to ignore
 * 
 * Factory method to create a #RygelPluginInformation from #GFile.
 * 
 * Returns: A new instance of #RygelPluginInformation 
 */
/**
 * RygelPluginInformation:
 * 
 * Parse plugin sidecar file and provide path to the module.
 * 
 * <para>Sidecar files are keyfiles, loosely compatible with the files used by libpeas.</para><para>A minimal file for the plugin librygel-sompelugin.so looks like this:</para><para><programlisting>[Plugin]
 * Name = SomeNameForThePlugin
 * Module = someplugin</programlisting></para><para>Name must not contain any whitespaces.</para>
 */
/**
 * RygelPluginInformationClass:
 * @parent_class: the parent class structure
 * 
 * The class structure for <link linkend="RYGEL-TYPE-PLUGIN-INFORMATION:CAPS"><literal>RYGEL_TYPE_PLUGIN_INFORMATION</literal></link>. All the fields in this structure are private and should never be accessed directly.
 */
