Lines Matching refs:intention

36     // Enable the service identified by [`intention`].
37 virtual int32_t Enable(Intention intention, MessageParcel &data, MessageParcel &reply) = 0;
38 // Disable the service identified by [`intention`].
39 virtual int32_t Disable(Intention intention, MessageParcel &data, MessageParcel &reply) = 0;
40 // Start the service identified by [`intention`].
41 virtual int32_t Start(Intention intention, MessageParcel &data, MessageParcel &reply) = 0;
42 // Stop the service identified by [`intention`].
43 virtual int32_t Stop(Intention intention, MessageParcel &data, MessageParcel &reply) = 0;
44 // Add a watch of state of service, with the service identified by [`intention`],
46 virtual int32_t AddWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) = 0;
48 virtual int32_t RemoveWatch(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) = 0;
49 // Set a parameter of service, with the service identified by [`intention`],
51 virtual int32_t SetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) = 0;
52 // Get a parameter of service, with the service identified by [`intention`],
54 virtual int32_t GetParam(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) = 0;
55 // Interact with service identified by [`intention`] for general purpose. This interface
58 virtual int32_t Control(Intention intention, uint32_t id, MessageParcel &data, MessageParcel &reply) = 0;
60 DECLARE_INTERFACE_DESCRIPTOR(u"ohos.msdp.devicestatus.intention");