Home
last modified time | relevance | path

Searched refs:UsbDeviceType (Results 1 – 25 of 32) sorted by relevance

12

/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/utils/
H A Darray_usb_device_type_serializer.h28 class ArrayUsbDeviceTypeSerializer : public IPolicySerializer<std::vector<USB::UsbDeviceType>>,
31 std::vector<USB::UsbDeviceType> SetUnionPolicyData(std::vector<USB::UsbDeviceType> &data,
32 std::vector<USB::UsbDeviceType> &currentData);
33 std::vector<USB::UsbDeviceType> SetDifferencePolicyData(std::vector<USB::UsbDeviceType> &data,
34 std::vector<USB::UsbDeviceType> &currentData);
36 …bool Deserialize(const std::string &jsonString, std::vector<USB::UsbDeviceType> &dataObj) override;
37 … bool Serialize(const std::vector<USB::UsbDeviceType> &dataObj, std::string &jsonString) override;
38 bool GetPolicy(MessageParcel &data, std::vector<USB::UsbDeviceType> &result) override;
39 bool WritePolicy(MessageParcel &reply, std::vector<USB::UsbDeviceType> &result) override;
40 bool MergePolicy(std::vector<std::vector<USB::UsbDeviceType>> &data,
[all …]
H A Dusb_policy_utils.h29 static ErrCode SetDisallowedUsbDevices(std::vector<USB::UsbDeviceType> data);
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/utils/
H A Darray_usb_device_type_serializer.cpp29 std::vector<USB::UsbDeviceType> ArrayUsbDeviceTypeSerializer::SetUnionPolicyData( in SetUnionPolicyData()
30 std::vector<USB::UsbDeviceType> &data, std::vector<USB::UsbDeviceType> &currentData) in SetUnionPolicyData()
32 std::vector<USB::UsbDeviceType> mergeData; in SetUnionPolicyData()
39 std::vector<USB::UsbDeviceType> ArrayUsbDeviceTypeSerializer::SetDifferencePolicyData( in SetDifferencePolicyData()
40 std::vector<USB::UsbDeviceType> &data, std::vector<USB::UsbDeviceType> &currentData) in SetDifferencePolicyData()
42 std::vector<USB::UsbDeviceType> mergeData; in SetDifferencePolicyData()
76 USB::UsbDeviceType usbDeviceType; in Deserialize()
123 USB::UsbDeviceType usbDeviceType; in GetPolicy()
124 if (!USB::UsbDeviceType::Unmarshalling(data, usbDeviceType)) { in GetPolicy()
145 std::vector<USB::UsbDeviceType> &result) in MergePolicy()
[all …]
H A Dusb_policy_utils.cpp66 ErrCode UsbPolicyUtils::SetDisallowedUsbDevices(std::vector<USB::UsbDeviceType> data) in SetDisallowedUsbDevices()
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/
H A Ddisallowed_usb_devices_plugin.cpp55 std::vector<USB::UsbDeviceType> beforeDevices; in OnHandlePolicy()
57 std::vector<USB::UsbDeviceType> policyDevices; in OnHandlePolicy()
61 std::vector<USB::UsbDeviceType> mergeData; in OnHandlePolicy()
65 std::vector<USB::UsbDeviceType> disallowedUsbDeviceTypes; in OnHandlePolicy()
109 std::vector<USB::UsbDeviceType> policyDevices, std::vector<USB::UsbDeviceType> beforeDevices, in CombinePolicyDataAndBeforeData()
110 std::vector<USB::UsbDeviceType> &mergeDevices) in CombinePolicyDataAndBeforeData()
126 void DisallowedUsbDevicesPlugin::CombineDataWithStorageAccessPolicy(std::vector<USB::UsbDeviceType>… in CombineDataWithStorageAccessPolicy()
127 std::vector<USB::UsbDeviceType> &combineData) in CombineDataWithStorageAccessPolicy()
132 std::vector<USB::UsbDeviceType> usbStorageTypes; in CombineDataWithStorageAccessPolicy()
134 USB::UsbDeviceType storageType; in CombineDataWithStorageAccessPolicy()
[all …]
H A Dusb_read_only_plugin.cpp79 std::vector<USB::UsbDeviceType> usbDeviceTypes; in SetUsbStorageAccessPolicy()
109 void UsbReadOnlyPlugin::GetDisallowedUsbDeviceTypes(std::vector<USB::UsbDeviceType> &usbDeviceTypes) in GetDisallowedUsbDeviceTypes()
118 ErrCode UsbReadOnlyPlugin::DealDisablePolicy(std::vector<USB::UsbDeviceType> usbDeviceTypes) in DealDisablePolicy()
120 USB::UsbDeviceType storageType; in DealDisablePolicy()
125 std::vector<USB::UsbDeviceType> usbStorageTypes; in DealDisablePolicy()
127 std::vector<USB::UsbDeviceType> disallowedUsbDeviceTypes = in DealDisablePolicy()
135 std::vector<USB::UsbDeviceType> usbDeviceTypes) in DealReadPolicy()
233 std::vector<USB::UsbDeviceType> usbDeviceTypes; in IsStorageDisabledByDisallowedPolicy()
236 …(std::find_if(usbDeviceTypes.begin(), usbDeviceTypes.end(), [&](USB::UsbDeviceType disallowedType)… in IsStorageDisabledByDisallowedPolicy()
/ohos5.0/base/usb/usb_manager/test/native/service_unittest/src/
H A Dusb_manage_interface_test.cpp199 vector<UsbDeviceType> disableType;
200 UsbDeviceType usbDeviceType;
224 vector<UsbDeviceType> disableType;
225 UsbDeviceType usbDeviceType;
249 vector<UsbDeviceType> disableType;
250 UsbDeviceType usbDeviceType;
268 vector<UsbDeviceType> disableType;
269 UsbDeviceType usbDeviceType;
289 vector<UsbDeviceType> disableType;
290 UsbDeviceType usbDeviceType;
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/
H A Ddisallowed_usb_devices_plugin.h37 …bool CombinePolicyDataAndBeforeData(const FuncOperateType type, std::vector<USB::UsbDeviceType> po…
38 … std::vector<USB::UsbDeviceType> beforeDevices, std::vector<USB::UsbDeviceType> &mergeDevices);
39 void CombineDataWithStorageAccessPolicy(std::vector<USB::UsbDeviceType> policyData,
40 std::vector<USB::UsbDeviceType> &combineData);
H A Dusb_read_only_plugin.h40 void GetDisallowedUsbDeviceTypes(std::vector<USB::UsbDeviceType> &usbDeviceTypes);
41 ErrCode DealDisablePolicy(std::vector<USB::UsbDeviceType> usbDeviceTypes);
43 std::vector<USB::UsbDeviceType> usbDeviceTypes);
/ohos5.0/base/usb/usb_manager/interfaces/innerkits/native/src/
H A Dusb_interface_type.cpp20 bool UsbDeviceType::Marshalling(MessageParcel &parcel) const in Marshalling()
29 bool UsbDeviceType::Unmarshalling(MessageParcel &parcel, UsbDeviceType &usbDeviceType) in Unmarshalling()
34 bool UsbDeviceType::ReadFromParcel(MessageParcel &parcel) in ReadFromParcel()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/
H A Ddisallowed_usb_devices_plugin_test.cpp83 std::vector<USB::UsbDeviceType> usbDeviceTypes;
84 USB::UsbDeviceType type;
142 std::vector<USB::UsbDeviceType> usbDeviceTypes;
143 USB::UsbDeviceType type;
176 std::vector<USB::UsbDeviceType> usbDeviceTypes;
177 USB::UsbDeviceType type;
225 std::vector<USB::UsbDeviceType> usbDeviceTypes;
226 USB::UsbDeviceType type;
279 std::vector<USB::UsbDeviceType> usbDeviceTypes;
280 USB::UsbDeviceType type;
[all …]
/ohos5.0/base/usb/usb_manager/interfaces/innerkits/native/include/
H A Dusb_interface_type.h98 struct UsbDeviceType { struct
103 bool operator<(const UsbDeviceType &other) const argument
113 bool operator == (const UsbDeviceType &other) const
118 UsbDeviceType (int32_t deviceBaseClass, int32_t sub, int32_t prot, bool deviceType) in UsbDeviceType() argument
120 UsbDeviceType (): baseClass(0), subClass(0), protocol(0), isDeviceType(0) {}; in UsbDeviceType() argument
122 static bool Unmarshalling(MessageParcel &parcel, UsbDeviceType &usbDeviceType);
/ohos5.0/base/usb/usb_manager/services/native/src/
H A Dusb_host_manager.cpp67 std::map<UsbDeviceType, std::string> interfaceUsageMap = {
68 {{UsbDeviceType(0x03, 0x01, 0x01, 0)}, "KeyBoard"},
69 {{UsbDeviceType(0x03, 0x01, 0x02, 0)}, "Mouse/Table/Touch screen"},
211 std::string UsbHostManager::ConcatenateToDescription(const UsbDeviceType &interfaceType, const std:… in ConcatenateToDescription()
221 std::string UsbHostManager::GetInterfaceUsageDescription(const UsbDeviceType &interfaceType) in GetInterfaceUsageDescription()
233 std::set<UsbDeviceType> useInterfaceType; in GetInterfaceDescription()
244 UsbDeviceType interfaceType = {interface.GetClass(), in GetInterfaceDescription()
H A Dusb_service.cpp1090 std::vector<UsbDeviceType> &disableType) in GetEdmStroageTypePolicy()
1117 UsbDeviceType usbDeviceType; in GetEdmStroageTypePolicy()
1126 std::vector<UsbDeviceType> &disableType) in GetEdmTypePolicy()
1157 UsbDeviceType usbDeviceType; in GetEdmTypePolicy()
1207 int32_t UsbService::GetEdmPolicy(bool &IsGlobalDisabled, std::vector<UsbDeviceType> &disableType, in GetEdmPolicy()
1244 int32_t UsbService::GetUsbPolicy(bool &IsGlobalDisabled, std::vector<UsbDeviceType> &disableType, in GetUsbPolicy()
1269 int32_t UsbService::ExecuteManageInterfaceType(const std::vector<UsbDeviceType> &disableType, bool … in ExecuteManageInterfaceType()
1297 void UsbService::ExecuteManageDeviceType(const std::vector<UsbDeviceType> &disableType, bool disabl… in ExecuteManageDeviceType()
1384 std::vector<UsbDeviceType> disableType{}; in ExecuteStrategy()
1923 int32_t UsbService::ManageInterfaceType(const std::vector<UsbDeviceType> &disableType, bool disable) in ManageInterfaceType()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/
H A Dusb_manager_proxy_test.cpp358 std::vector<USB::UsbDeviceType> usbDeviceTypes;
359 USB::UsbDeviceType type;
379 std::vector<USB::UsbDeviceType> usbDeviceTypes;
380 USB::UsbDeviceType type;
402 std::vector<USB::UsbDeviceType> usbDeviceTypes;
403 USB::UsbDeviceType type;
423 std::vector<USB::UsbDeviceType> usbDeviceTypes;
424 USB::UsbDeviceType type;
447 std::vector<USB::UsbDeviceType> result;
463 std::vector<USB::UsbDeviceType> result;
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/usb_manager/include/
H A Dusb_manager_addon.h75 …static bool ParseUsbDeviceTypesArray(napi_env env, std::vector<USB::UsbDeviceType> &usbDeviceTypes,
77 …static bool GetUsbDeviceTypeFromNAPI(napi_env env, napi_value value, USB::UsbDeviceType &usbDevice…
78 static napi_value UsbDeviceTypeToJsObj(napi_env env, const USB::UsbDeviceType &usbDeviceType);
/ohos5.0/docs/zh-cn/application-dev/reference/apis-mdm-kit/
H A Djs-apis-enterprise-usbManager.md274 addDisallowedUsbDevices(admin: Want, usbDevices: Array\<UsbDeviceType>): void
289 | usbDevices | Array<[UsbDeviceType](#usbdevicetype14)> | 是 | 要添加的USB设备类型的数组。添加后的数…
312 let usbDevices: Array<usbManager.UsbDeviceType> = [{
327 removeDisallowedUsbDevices(admin: Want, usbDevices: Array\<UsbDeviceType>): void
342 | usbDevices | Array<[UsbDeviceType](#usbdevicetype14)> | 是 | 要移除的USB设备类型的数组。 |
364 let usbDevices: Array<usbManager.UsbDeviceType> = [{
379 getDisallowedUsbDevices(admin: Want): Array\<UsbDeviceType>
399 | Array<[UsbDeviceType](#usbdevicetype14)> | 禁止使用的USB设备类型。 |
421 let result: Array<usbManager.UsbDeviceType> = usbManager.getDisallowedUsbDevices(wantTemp);
439 ## UsbDeviceType<sup>14+</sup>
/ohos5.0/base/usb/usb_manager/services/native/include/
H A Dusb_service.h128 … int32_t ManageInterfaceType(const std::vector<UsbDeviceType> &disableType, bool disable) override;
175 int32_t ExecuteManageInterfaceType(const std::vector<UsbDeviceType> &disableType, bool disable);
176 int32_t GetEdmPolicy(bool &IsGlobalDisabled, std::vector<UsbDeviceType> &disableType,
178 int32_t GetUsbPolicy(bool &IsGlobalDisabled, std::vector<UsbDeviceType> &disableType,
181 int32_t GetEdmTypePolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceType> &disableType);
183 …int32_t GetEdmStroageTypePolicy(sptr<IRemoteObject> remote, std::vector<UsbDeviceType> &disableTyp…
186 void ExecuteManageDeviceType(const std::vector<UsbDeviceType> &disableType, bool disable,
H A Dusb_host_manager.h52 … std::string ConcatenateToDescription(const UsbDeviceType &interfaceType, const std::string& str);
55 std::string GetInterfaceUsageDescription(const UsbDeviceType &interfaceType);
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/usb_manager/include/
H A Dusb_manager_proxy.h40 std::vector<OHOS::USB::UsbDeviceType> UsbDeviceTypes, bool isAdd);
42 std::vector<OHOS::USB::UsbDeviceType> &result);
/ohos5.0/docs/en/application-dev/reference/apis-mdm-kit/
H A Djs-apis-enterprise-usbManager.md274 addDisallowedUsbDevices(admin: Want, usbDevices: Array\<UsbDeviceType>): void
289 | usbDevices | Array<[UsbDeviceType](#usbdevicetype14)> | Yes | USB device types to…
312 let usbDevices: Array<usbManager.UsbDeviceType> = [{
327 removeDisallowedUsbDevices(admin: Want, usbDevices: Array\<UsbDeviceType>): void
342 | usbDevices | Array<[UsbDeviceType](#usbdevicetype14)> | Yes | USB device types to…
364 let usbDevices: Array<usbManager.UsbDeviceType> = [{
379 getDisallowedUsbDevices(admin: Want): Array\<UsbDeviceType>
399 | Array<[UsbDeviceType](#usbdevicetype14)> | Disallowed USB device types obtained.|
421 let result: Array<usbManager.UsbDeviceType> = usbManager.getDisallowedUsbDevices(wantTemp);
439 ## UsbDeviceType<sup>14+</sup>
/ohos5.0/base/customization/enterprise_device_management/interfaces/inner_api/usb_manager/src/
H A Dusb_manager_proxy.cpp192 std::vector<OHOS::USB::UsbDeviceType> usbDeviceTypes, bool isAdd) in AddOrRemoveDisallowedUsbDevices()
229 std::vector<OHOS::USB::UsbDeviceType> &result) in GetDisallowedUsbDevices()
258 OHOS::USB::UsbDeviceType usbDeviceType; in GetDisallowedUsbDevices()
259 if (!OHOS::USB::UsbDeviceType::Unmarshalling(reply, usbDeviceType)) { in GetDisallowedUsbDevices()
/ohos5.0/base/customization/enterprise_device_management/interfaces/kits/usb_manager/src/
H A Dusb_manager_addon.cpp442 std::vector<USB::UsbDeviceType> usbDeviceTypes; in AddOrRemoveDisallowedUsbDevices()
477 std::vector<USB::UsbDeviceType> usbDeviceTypes; in GetDisallowedUsbDevices()
494 bool UsbManagerAddon::ParseUsbDeviceTypesArray(napi_env env, std::vector<USB::UsbDeviceType> &usbDe… in ParseUsbDeviceTypesArray()
517 USB::UsbDeviceType usbDeviceType; in ParseUsbDeviceTypesArray()
527 bool UsbManagerAddon::GetUsbDeviceTypeFromNAPI(napi_env env, napi_value value, USB::UsbDeviceType &… in GetUsbDeviceTypeFromNAPI()
562 napi_value UsbManagerAddon::UsbDeviceTypeToJsObj(napi_env env, const USB::UsbDeviceType &usbDeviceT… in UsbDeviceTypeToJsObj()
/ohos5.0/base/usb/usb_manager/test/fuzztest/usbmgrmanageinterfacetype_fuzzer/
H A Dusbmgrmanageinterfacetype_fuzzer.cpp36 std::vector<UsbDeviceType> disableType; in UsbMgrManageDeviceFuzzTest()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/interface/inner_api/proxy/mock/src/
H A Denterprise_device_mgr_stub_mock.cpp274 std::vector<USB::UsbDeviceType> usbDeviceTypes; in InvokeDisallowedUsbDevicesSendRequestGetPolicy()
275 USB::UsbDeviceType type; in InvokeDisallowedUsbDevicesSendRequestGetPolicy()

12