mirror of
https://github.com/v2fly/v2ray-core.git
synced 2024-12-22 01:57:12 -05:00
comments
This commit is contained in:
parent
9db6c187c6
commit
40d7c40489
@ -1,9 +1,18 @@
|
||||
package core
|
||||
|
||||
// PluginMetadata contains some brief information regarding a plugin.
|
||||
type PluginMetadata struct {
|
||||
// Name of the plugin
|
||||
Name string
|
||||
}
|
||||
|
||||
// GetMetadataFuncName is the name of the function in the plugin to return PluginMetadata.
|
||||
const GetMetadataFuncName = "GetPluginMetadata"
|
||||
|
||||
// GetMetadataFunc is the type of the function in the plugin to return PluginMetadata.
|
||||
type GetMetadataFunc func() PluginMetadata
|
||||
|
||||
// LoadPlugins loads all possible plugins in the 'plugin' directory.
|
||||
func LoadPlugins() error {
|
||||
return loadPluginsInternal()
|
||||
}
|
||||
|
@ -12,7 +12,7 @@ import (
|
||||
"v2ray.com/core/common/platform"
|
||||
)
|
||||
|
||||
func LoadPlugins() error {
|
||||
func loadPluginsInternal() error {
|
||||
pluginPath := platform.GetPluginDirectory()
|
||||
|
||||
dir, err := os.Open(pluginPath)
|
||||
|
@ -2,6 +2,6 @@
|
||||
|
||||
package core
|
||||
|
||||
func LoadPlugins() error {
|
||||
func loadPluginsInternal() error {
|
||||
return nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user