Home
last modified time | relevance | path

Searched refs:DriverExtensionContext (Results 1 – 25 of 26) sorted by relevance

12

/ohos5.0/docs/zh-cn/application-dev/reference/apis-driverdevelopment-kit/
H A Djs-apis-inner-application-driverExtensionContext.md1 # DriverExtensionContext chapter
3 DriverExtensionContext模块是DriverExtensionAbility的上下文环境,继承自ExtensionContext。
5 DriverExtensionContext模块提供DriverExtensionAbility实现中需要主动发起的操作。
20 在使用DriverExtensionContext的功能前,需要通过DriverExtensionAbility子类实例获取。
23 import { DriverExtensionAbility, DriverExtensionContext } from '@kit.DriverDevelopmentKit';
25 let context : DriverExtensionContext | undefined;
28 context = this.context; // 获取DriverExtensionContext
33 ## DriverExtensionContext.updateDriverState
H A DReadme-CN.md10 - [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md)
H A Djs-apis-app-ability-driverExtensionAbility.md23 | context | [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md) | 是 | 否 …
/ohos5.0/docs/en/application-dev/reference/apis-driverdevelopment-kit/
H A Djs-apis-inner-application-driverExtensionContext.md1 # DriverExtensionContext chapter
3 The **DriverExtensionContext** module provides the context of **DriverExtensionAbility**. It inheri…
5 The **DriverExtensionContext** module provides the operations that need to be actively initiated in…
20 Before using **DriverExtensionContext**, you need to obtain it through a **DriverExtensionAbility**…
23 import { DriverExtensionAbility, DriverExtensionContext } from '@kit.DriverDevelopmentKit';
25 let context : DriverExtensionContext | undefined;
28 context = this.context; // Obtain DriverExtensionContext.
33 ## DriverExtensionContext.updateDriverState
H A DReadme-EN.md10 - [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md)
H A Djs-apis-app-ability-driverExtensionAbility.md23 | context | [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md) | Yes| N…
/ohos5.0/drivers/external_device_manager/services/native/driver_extension/include/
H A Ddriver_extension_context.h33 class DriverExtensionContext : public ExtensionContext {
35 DriverExtensionContext() = default;
36 virtual ~DriverExtensionContext() = default;
45 using SelfType = DriverExtensionContext;
H A Ddriver_extension.h23 class DriverExtensionContext; variable
30 class DriverExtension : public ExtensionBase<DriverExtensionContext>,
45 virtual std::shared_ptr<DriverExtensionContext> CreateAndInitContext(
H A Djs_driver_extension_context.h29 napi_value CreateJsDriverExtensionContext(napi_env env, std::shared_ptr<DriverExtensionContext> con…
/ohos5.0/drivers/external_device_manager/services/native/driver_extension/src/
H A Ddriver_extension.cpp60 ExtensionBase<DriverExtensionContext>::Init(record, application, handler, token); in Init()
64 std::shared_ptr<DriverExtensionContext> DriverExtension::CreateAndInitContext( in CreateAndInitContext()
70 std::shared_ptr<DriverExtensionContext> context = in CreateAndInitContext()
71 … ExtensionBase<DriverExtensionContext>::CreateAndInitContext(record, application, handler, token); in CreateAndInitContext()
H A Ddriver_extension_context.cpp25 const size_t DriverExtensionContext::CONTEXT_TYPE_ID(std::hash<const char*> {} ("DriverExtensionCon…
27 ErrCode DriverExtensionContext::UpdateDriverState() in UpdateDriverState()
37 AppExecFwk::AbilityType DriverExtensionContext::GetAbilityInfoType() const in GetAbilityInfoType()
H A Djs_driver_extension_context.cpp47 …explicit JsDriverExtensionContext(const std::shared_ptr<DriverExtensionContext>& context) : contex… in JsDriverExtensionContext()
63 std::weak_ptr<DriverExtensionContext> context_;
102 napi_value CreateJsDriverExtensionContext(napi_env env, std::shared_ptr<DriverExtensionContext> con… in CreateJsDriverExtensionContext()
H A Djs_driver_extension.cpp97 auto ptr = reinterpret_cast<std::weak_ptr<DriverExtensionContext> *>(value)->lock(); in AttachDriverExtensionContext()
110 auto workContext = new (std::nothrow) std::weak_ptr<DriverExtensionContext>(ptr); in AttachDriverExtensionContext()
114 delete static_cast<std::weak_ptr<DriverExtensionContext> *>(data); in AttachDriverExtensionContext()
178 auto workContext = new (std::nothrow) std::weak_ptr<DriverExtensionContext>(context); in BindContext()
190 delete static_cast<std::weak_ptr<DriverExtensionContext>*>(data); in BindContext()
/ohos5.0/drivers/external_device_manager/frameworks/js/napi/driver_extension_context/
H A Ddriver_extension_context.js18 class DriverExtensionContext extends ExtensionContext { class
29 export default DriverExtensionContext;
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta2/
H A Djs-apidiff-driver.md3 |新增|NA|类名:DriverExtensionAbility;<br>方法or属性:context: DriverExtensionContext;|@ohos.app.ability.Driv…
20 |新增|NA|类名:DriverExtensionContext;<br>方法or属性:updateDriverState(): void;|DriverExtensionContext.d.ts|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/
H A Djs-apidiff-driver.md3 |新增|NA|类名:DriverExtensionAbility;<br>方法or属性:context: DriverExtensionContext;|@ohos.app.ability.Driv…
20 |新增|NA|类名:DriverExtensionContext;<br>方法or属性:updateDriverState(): void;|DriverExtensionContext.d.ts|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta2/
H A Djs-apidiff-driver.md3 …e: DriverExtensionAbility;<br>Method or attribute name: context: DriverExtensionContext;|@ohos.app…
20 |Added|NA|Class name: DriverExtensionContext;<br>Method or attribute name: updateDriverState(): voi…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/
H A Djs-apidiff-driver.md3 …e: DriverExtensionAbility;<br>Method or attribute name: context: DriverExtensionContext;|@ohos.app…
20 |Added|NA|Class name: DriverExtensionContext;<br>Method or attribute name: updateDriverState(): voi…
/ohos5.0/drivers/external_device_manager/test/unittest/driver_extension_context_test/
H A Ddriver_extension_context_test.cpp57 DriverExtensionContext driverExtensionContextTest;
/ohos5.0/drivers/external_device_manager/test/xts/hats/hdf/driver_extension/extension/
H A Ddriver_extension_context_test.cpp57 DriverExtensionContext driverExtensionContextTest;
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/
H A Djs-apidiff-driver.md3 |新增|NA|类名:sourcefile;<br>方法or属性:export type DriverExtensionContext = _DriverExtensionContext;|@ohos…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v4.0-beta2/
H A Djs-apidiff-driver.md3 |Added|NA|Class name: sourcefile;<br>Method or attribute name: export type DriverExtensionContext =…
/ohos5.0/docs/zh-cn/application-dev/device/driver/
H A Ddriverextensionability.md9 每个类型的ExtensionAbility都有自己的Context,DriverExtensionAbility通过[DriverExtensionContext](../../reference/…
/ohos5.0/docs/en/application-dev/device/driver/
H A Ddriverextensionability.md9 …verExtensionAbility** provides related capabilities through the [DriverExtensionContext](../../ref…
/ohos5.0/docs/zh-cn/application-dev/
H A Dwebsite.md3563 …- [DriverExtensionContext](reference/apis-driverdevelopment-kit/js-apis-inner-application-driverEx…

12