Lines Matching refs:OHIPCDeathRecipient
51 * @brief Defines an <b>OHIPCDeathRecipient</b> object, which is used to receive a notification
57 struct OHIPCDeathRecipient;
60 * @brief Typedef an <b>OHIPCDeathRecipient</b> object.
65 typedef struct OHIPCDeathRecipient OHIPCDeathRecipient;
207 * @brief Called when the <b>OHIPCDeathRecipient</b> object is destroyed.
216 * @brief Creates an <b>OHIPCDeathRecipient</b> object, which allows a notification to be received
224 * @return Returns the pointer to the <b>OHIPCDeathRecipient</b> object created if the operation is successful;
228 OHIPCDeathRecipient* OH_IPCDeathRecipient_Create(OH_OnDeathRecipientCallback deathRecipientCallback,
232 * @brief Destroys an <b>OHIPCDeathRecipient</b> object.
235 * @param recipient Pointer to the <b>OHIPCDeathRecipient</b> object to destroy.
238 void OH_IPCDeathRecipient_Destroy(OHIPCDeathRecipient *recipient);
253 int OH_IPCRemoteProxy_AddDeathRecipient(OHIPCRemoteProxy *proxy, OHIPCDeathRecipient *recipient);
268 int OH_IPCRemoteProxy_RemoveDeathRecipient(OHIPCRemoteProxy *proxy, OHIPCDeathRecipient *recipient);