lms_plugin Struct Reference

#include <lightmediascanner_plugin.h>


Data Fields

const char * name
lms_plugin_match_fn_t match
lms_plugin_parse_fn_t parse
lms_plugin_close_fn_t close
lms_plugin_setup_fn_t setup
lms_plugin_start_fn_t start
lms_plugin_finish_fn_t finish


Detailed Description

Definition at line 167 of file lightmediascanner_plugin.h.


Field Documentation

close plugin

Definition at line 171 of file lightmediascanner_plugin.h.

finish plugin

Definition at line 174 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_finish(), lms_parsers_setup(), and lms_parsers_start().

check match

Definition at line 169 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_check_using().

const char* lms_plugin::name

plugin name

Definition at line 168 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_finish(), lms_parsers_setup(), and lms_parsers_start().

parse matched file

Definition at line 170 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_run().

setup (1st phase init)

Definition at line 172 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_setup().

start (2nd phase init)

Definition at line 173 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_start().


The documentation for this struct was generated from the following file:

Generated on Wed Apr 22 23:56:01 2009 for Light Media Scanner by  doxygen 1.5.8