xine-lib: plugin_file_t Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
plugin_file_t Struct Reference

`#include <plugin_catalog.h>`

## Data Fields
char * | filename
off_t | filesize
time_t | filemtime
void * | lib_handle
int | ref
int | no_unload

## Field Documentation

## ◆ filemtime

time_t plugin_file_t::filemtime

Referenced by _fat_node_file_cmp(), _fat_node_init(), _insert_file(), collect_plugins(), load_plugin_list(), and save_plugin_list().

## ◆ filename

char* plugin_file_t::filename

Referenced by _fat_node_file_cmp(), _fat_node_init(), _insert_file(), _insert_node(), _load_plugin_class(), _load_required_plugins(), _register_plugins_internal(), _unload_unref_plugin(), collect_plugins(), dec_file_ref(), dispose_plugin_file_list(), dispose_plugin_list(), load_plugin_list(), save_plugin_list(), and xine_plugins_garbage_collector().

## ◆ filesize

off_t plugin_file_t::filesize

Referenced by _fat_node_file_cmp(), _fat_node_init(), _insert_file(), collect_plugins(), load_plugin_list(), and save_plugin_list().

## ◆ lib_handle

void* plugin_file_t::lib_handle

Referenced by _fat_node_init(), _insert_file(), _load_plugin_class(), _load_required_plugins(), _register_plugins_internal(), _unload_unref_plugin(), and dispose_plugin_list().

## ◆ no_unload

int plugin_file_t::no_unload

Referenced by _fat_node_init(), _insert_file(), _insert_node(), and _unload_unref_plugin().

## ◆ ref

int plugin_file_t::ref

Referenced by _fat_node_init(), _insert_file(), _unload_unref_plugin(), dec_file_ref(), dispose_plugin_list(), inc_file_ref(), and xine_plugins_garbage_collector().

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

- xine-lib-1.2.13/include/xine/plugin_catalog.h