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 155 of file lightmediascanner_plugin.h.


Field Documentation

const char* lms_plugin::name

plugin name

Definition at line 156 of file lightmediascanner_plugin.h.

lms_plugin_match_fn_t lms_plugin::match

check match

Definition at line 157 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_check_using().

lms_plugin_parse_fn_t lms_plugin::parse

parse matched file

Definition at line 158 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_run().

lms_plugin_close_fn_t lms_plugin::close

close plugin

Definition at line 159 of file lightmediascanner_plugin.h.

lms_plugin_setup_fn_t lms_plugin::setup

setup (1st phase init)

Definition at line 160 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_setup().

lms_plugin_start_fn_t lms_plugin::start

start (2nd phase init)

Definition at line 161 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_start().

lms_plugin_finish_fn_t lms_plugin::finish

finish plugin

Definition at line 162 of file lightmediascanner_plugin.h.

Referenced by lms_parsers_finish().


The documentation for this struct was generated from the following file:
Generated on Thu Dec 13 02:04:05 2007 for Light Media Scanner by  doxygen 1.5.2