加入插件及调用上下文 #1

Merged
tone merged 17 commits from dev into main 2025-12-02 15:48:35 +08:00
Showing only changes of commit 720a79ca7a - Show all commits

View File

@@ -49,8 +49,8 @@ export interface RPCPlugin extends RPCPluginHooks {
}
export abstract class AbstractRPCPlugin implements RPCPlugin {
abstract onInit?(): void;
abstract onDestroy?(): void;
// abstract onInit?(): void;
// abstract onDestroy?(): void;
abstract onCallOutgoingBefore?(ctx: CallOutgoingBeforeCtx): NormalMethodReturn;
abstract onCallOutgoing?(ctx: CallOutgoingCtx): NormalMethodReturn;
abstract onCallIncomingBefore?(ctx: CallIncomingBeforeCtx): NormalMethodReturn;