diff --git a/base_sdk/transfer/kitRegister/rpc.ets b/base_sdk/transfer/kitRegister/rpc.ets index e9e731a9f8d310ca05426a3aa5a91b008239dfb7..d4a7b6b682c0c401a313c53079d7b0db47e7b32f 100644 --- a/base_sdk/transfer/kitRegister/rpc.ets +++ b/base_sdk/transfer/kitRegister/rpc.ets @@ -17,4 +17,12 @@ import { registerStaticCB, registerDynamicCB } from '../register.ets'; export function registerRpc() { registerStaticCB('rpc.MessageSequence', '@ohos.rpc', 'rpc.MessageSequence', 'transferStatic'); registerDynamicCB('rpc.MessageSequence', '@ohos.rpc', 'rpc.MessageSequence', 'transferDynamic'); + registerStaticCB('rpc.Ashmem', '@ohos.rpc', 'rpc.Ashmem', 'TransferStatic'); + registerDynamicCB('rpc.Ashmem', '@ohos.rpc', 'rpc.Ashmem', 'TransferDynamic'); + registerStaticCB('rpc.RemoteObject', '@ohos.rpc', 'rpc.RemoteObject', 'TransferStatic'); + registerDynamicCB('rpc.RemoteObject', '@ohos.rpc', 'rpc.RemoteObject', 'TransferDynamic'); + registerStaticCB('rpc.RemoteProxy', '@ohos.rpc', 'rpc.RemoteProxy', 'TransferStatic'); + registerDynamicCB('rpc.RemoteProxy', '@ohos.rpc', 'rpc.RemoteProxy', 'TransferDynamic'); + registerStaticCB('rpc.MessageOption', '@ohos.rpc', 'rpc.MessageOption', 'TransferStatic'); + registerDynamicCB('rpc.MessageOption', '@ohos.rpc', 'rpc.MessageOption', 'TransferDynamic'); } \ No newline at end of file