For use by applications etc ... use this for your bits'n'pieces, don't touch meth_data!
This is populated with (a copy of) the platform-independant filename used for this DSO.
This is populated with (a copy of) the translated filename by which the DSO was actually loaded. It is null iff the DSO is not currently loaded. NB: This is here because the filename translation process may involve a callback being invoked more than once not only to convert to a platform-specific form, but also to try different filenames in the process of trying to perform a load. As such, this variable can be used to indicate (a) whether this DSO structure corresponds to a loaded library or not, and (b) the filename with which it was actually loaded.
If this callback function pointer is set to non-null, then it will be used in DSO_load() in place of meth.dso_merger. NB: This should normally set using DSO_set_merger().
If this callback function pointer is set to non-null, then it will be used in DSO_load() in place of meth.dso_name_converter. NB: This should normally set using DSO_set_name_converter().