Searched refs:ICollectPlugin (Results 1 – 16 of 16) sorted by relevance
19 ICollectPlugin::ICollectPlugin(const sptr<IReport>& report) : report_(report) in ICollectPlugin() function in OHOS::ICollectPlugin23 void ICollectPlugin::ReportEvent(const OnDemandEvent& event) in ReportEvent()30 void ICollectPlugin::PostDelayTask(std::function<void()> callback, int32_t delayTime) in PostDelayTask()
43 sptr<ICollectPlugin> deviceParamCollect = new DeviceParamCollect(this); in Init()47 sptr<ICollectPlugin> networkingCollect = new DeviceNetworkingCollect(this); in Init()51 sptr<ICollectPlugin> eventStatuscollect = new CommonEventCollect(this); in Init()56 sptr<ICollectPlugin> deviceSwitchCollect = new DeviceSwitchCollect(this); in Init()60 sptr<ICollectPlugin> timedCollect = new DeviceTimedCollect(this); in Init()
42 : ICollectPlugin(report) in DeviceParamCollect()
40 : ICollectPlugin(report) in DeviceSwitchCollect()
36 : ICollectPlugin(report) in DeviceNetworkingCollect()
43 : ICollectPlugin(report) in DeviceTimedCollect()
49 : ICollectPlugin(report) in CommonEventCollect()
28 class ICollectPlugin : public virtual RefBase {30 explicit ICollectPlugin(const sptr<IReport>& report);31 virtual ~ICollectPlugin() = default;
29 explicit DeviceStateCallback(const sptr<ICollectPlugin>& collect) : collect_(collect) {} in DeviceStateCallback()39 sptr<ICollectPlugin> collect_;54 class DeviceNetworkingCollect : public ICollectPlugin {
25 class DeviceParamCollect : public ICollectPlugin {
57 class DeviceSwitchCollect : public ICollectPlugin {
32 class DeviceTimedCollect : public ICollectPlugin {
72 std::map<int32_t, sptr<ICollectPlugin>> collectPluginMap_;
29 class CommonEventCollect : public ICollectPlugin {
39 class MockCollectPlugin : public ICollectPlugin {41 explicit MockCollectPlugin(const sptr<IReport>& report) : ICollectPlugin(report) {}; in MockCollectPlugin()
207 sptr<ICollectPlugin> networkingCollect = new DeviceNetworkingCollect(nullptr);