Home
last modified time | relevance | path

Searched defs:CIProfileEventCb (Results 1 – 3 of 3) sorted by relevance

/base/msdp/device_status/rust/subsystem/device_profile/binding/include/
Dfusion_device_profile.h67 struct CIProfileEventCb { struct
68 CIProfileEventCb* (*clone)(CIProfileEventCb* cb); argument
69 void (*destruct)(CIProfileEventCb* cb); argument
70 void (*onSyncCompleted)(CIProfileEventCb* cb, const char* deviceId, int32_t sync_result); argument
71 void (*onProfileChanged)(CIProfileEventCb* cb, const CProfileChangeNotification* notification); argument
/base/msdp/device_status/rust/subsystem/device_profile/sys/src/
Dbinding.rs135 pub struct CIProfileEventCb { struct
137 pub clone: Option<CIProfileEventCbClone>, argument
139 pub destruct: Option<CIProfileEventCbDestruct>, argument
141 pub on_sync_completed: Option<OnSyncCompleted>,
143 pub on_profile_changed: Option<OnProfileChanged>,
180 event_cb: *mut CIProfileEventCb, in SubscribeProfileEvents()
184 event_cb: *mut CIProfileEventCb, in UnsubscribeProfileEvents()
Ddevice_profile.rs156 extern "C" fn clone(cb: *mut CIProfileEventCb) -> *mut CIProfileEventCb in clone()
181 extern "C" fn destruct(cb: *mut CIProfileEventCb) in destruct()
192 …extern "C" fn on_sync_completed(_cb: *mut CIProfileEventCb, _device_id: *const c_char, _sync_resul… in on_sync_completed()
198 …extern "C" fn on_profile_changed(_cb: *mut CIProfileEventCb, _notification: *const CProfileChangeN… in on_profile_changed()