鸿蒙OS IRemoteObject.DeathRecipient

IRemoteObject.DeathRecipient

public static interface IRemoteObject.DeathRecipient

表示订阅 RemoteObject 的死亡通知的 IRemoteObject 的内部类。

当收到死亡通知时,会调用 DeathRecipient#onRemoteDied 方法进行后续操作。

  • RemoteObject
  • RemoteObject 所在的进程死亡。
  • RemoteObject所在的设备被关闭或重启。
  • 当 RemoteObject 和 RemoteProxy 驻留在不同的设备上时,RemoteObject 将从网络中删除。

方法总结

修饰符和类型 方法 描述
void onRemoteDied() 当收到 RemoteObject 的死亡通知时调用以执行后续操作。

方法详情

onRemoteDied

void onRemoteDied()

当收到 RemoteObject 的死亡通知时调用以执行后续操作。

该方法通常用于清除RemoteProxy的资源或通知其他对象RemoteObject死亡。 您可以重写此方法以确定后续操作。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《鸿蒙OS IRemoteObject.DeathRecipient》
文章链接:https://zhuji.vsping.com/313246.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。