函数定义#
CallYakitPluginFunc#
详细描述#
CallYakitPluginFunc(scriptName string, hookName string) (any, error)
| 参数名 | 参数类型 | 参数解释 |
|---|
| scriptName | string | |
| hookName | string | |
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 |
|---|
| r1 | any | |
| r2 | error | |
LoadYakitPlugin#
详细描述#
LoadYakitPlugin(mng *YakToCallerManager, scriptType string, hookNames ...string) error
| 参数名 | 参数类型 | 参数解释 |
|---|
| mng | *YakToCallerManager | |
| scriptType | string | |
| hookNames | ...string | |
返回值#
LoadYakitPluginByName#
详细描述#
LoadYakitPluginByName(mng *YakToCallerManager, scriptName string, hookNames ...string) error
| 参数名 | 参数类型 | 参数解释 |
|---|
| mng | *YakToCallerManager | |
| scriptName | string | |
| hookNames | ...string | |
返回值#
LoadYakitPluginContext#
详细描述#
LoadYakitPluginContext(mng *YakToCallerManager, ctx context.Context, scriptType string, hookNames ...string) error
| 参数名 | 参数类型 | 参数解释 |
|---|
| mng | *YakToCallerManager | |
| ctx | context.Context | |
| scriptType | string | |
| hookNames | ...string | |
返回值#
NewManager#
详细描述#
NewManager() *YakToCallerManager
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 |
|---|
| r1 | *YakToCallerManager | |
NewMixPluginCaller#
详细描述#
NewMixPluginCaller() (*MixPluginCaller, error)
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 |
|---|
| r1 | *MixPluginCaller | |
| r2 | error | |
NewMixPluginCallerWithFilter#
详细描述#
NewMixPluginCallerWithFilter(webFilter filter.Filterable) (*MixPluginCaller, error)
| 参数名 | 参数类型 | 参数解释 |
|---|
| webFilter | filter.Filterable | |
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 |
|---|
| r1 | *MixPluginCaller | |
| r2 | error | |
RemoveYakitPluginByName#
详细描述#
RemoveYakitPluginByName(mng *YakToCallerManager, scriptNames ...string)
| 参数名 | 参数类型 | 参数解释 |
|---|
| mng | *YakToCallerManager | |
| scriptNames | ...string | |