当前位置: 首页 > news >正文

一级做爰片a视频网站试看wordpress高德地图

一级做爰片a视频网站试看,wordpress高德地图,移动网站建设生要女,华润置地建设事业部官方网站USB管理 本模块主要提供管理USB设备的相关功能#xff0c;包括查询USB设备列表、批量数据传输、控制命令传输、权限控制等。 说明#xff1a; 本模块首批接口从API version 8开始支持。后续版本的新增接口#xff0c;采用上角标单独标记接口的起始版本。 导入模块 import …USB管理 本模块主要提供管理USB设备的相关功能包括查询USB设备列表、批量数据传输、控制命令传输、权限控制等。 说明 本模块首批接口从API version 8开始支持。后续版本的新增接口采用上角标单独标记接口的起始版本。 导入模块 import usb from ohos.usb;usb.getDevices getDevices(): ArrayReadonly 获取USB设备列表。 系统能力 SystemCapability.USB.USBManager 返回值 类型说明ArrayReadonly[USBDevice]设备信息列表。 示例 let devicesList usb.getDevices(); console.log(devicesList ${JSON.stringify(devicesList)}); //devicesList 返回的数据结构 //此处提供一个简单的示例如下 [{name: 1-1,serial: ,manufacturerName: ,productName: ,version: ,vendorId: 7531,productId: 2,clazz: 9,subclass: 0,protocol: 1,devAddress: 1,busNum: 1,configs: [{id: 1,attributes: 224,isRemoteWakeup: true,isSelfPowered: true,maxPower: 0,name: 1-1,interfaces: [{id: 0,protocol: 0,clazz: 9,subclass: 0,alternateSetting: 0,name: 1-1,endpoints: [{address: 129,attributes: 3,interval: 12,maxPacketSize: 4,direction: 128,number: 1,type: 3,interfaceId: 0,},],},],},],}, ]usb.connectDevice connectDevice(device: USBDevice): Readonly 打开USB设备。 需要调用[usb.getDevices]获取设备信息以及device再调用[usb.requestRight]获取设备请求权限。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明device[USBDevice]是USB设备信息。 返回值 类型说明Readonly[USBDevicePipe]指定的传输通道对象。 示例 let devicepipe usb.connectDevice(device); console.log(devicepipe ${JSON.stringify(devicepipe)});usb.hasRight hasRight(deviceName: string): boolean 判断是否有权访问该设备。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明deviceNamestring是设备名称。 返回值 类型说明booleantrue表示有访问设备的权限false表示没有访问设备的权限。 示例 let devicesName1-1; let bool usb.hasRight(devicesName); console.log(bool);usb.requestRight requestRight(deviceName: string): Promise 请求软件包的临时权限以访问设备。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明deviceNamestring是设备名称。 返回值 类型说明Promise获取到true则表示软件包的临时权限已访问成功 获取到false则表示软件包的临时权限已访问失败。 示例 let devicesName1-1; usb.requestRight(devicesName).then((ret) {console.log(requestRight ${JSON.stringify(ret)}); });usb.claimInterface claimInterface(pipe: USBDevicePipe, iface: USBInterface, force?: boolean): number 注册通信接口。 需要调用[usb.getDevices]获取设备信息以及interfaces调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]接口得到devicepipe作为参数。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定总线号和设备地址。iface[USBInterface]是用于确定需要获取接口的索引。forceboolean否可选参数是否强制获取。默认值false 表示不强制获取。 返回值 类型说明number注册通信接口成功返回0注册通信接口失败返回其他错误码。 示例 let ret usb.claimInterface(devicepipe, interfaces); console.log(claimInterface ${ret});usb.releaseInterface releaseInterface(pipe: USBDevicePipe, iface: USBInterface): number 释放注册过的通信接口。 需要调用[usb.claimInterface]先获取接口才能使用此方法释放接口。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定总线号和设备地址。iface[USBInterface]是用于确定需要释放接口的索引。 返回值 类型说明number释放接口成功返回0释放接口失败返回其他错误码。 示例 let ret usb.releaseInterface(devicepipe, interfaces); console.log(releaseInterface ${ret});usb.setConfiguration setConfiguration(pipe: USBDevicePipe, config: USBConfig): number 设置设备配置。 需要调用[usb.getDevices]获取设备信息以及config调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]得到devicepipe作为参数。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定总线号和设备地址。config[USBConfig]是用于确定需要设置的配置。 返回值 类型说明number设置设备配置成功返回0设置设备配置失败返回其他错误码。 示例 let ret usb.setConfiguration(devicepipe, config); console.log(setConfiguration ${ret});usb.setInterface setInterface(pipe: USBDevicePipe, iface: USBInterface): number 设置设备接口。 需要调用[usb.getDevices]获取设备列表以及interfaces调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]得到devicepipe作为参数调用[usb.claimInterface]注册通信接口。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定总线号和设备地址。iface[USBInterface]是用于确定需要设置的接口。 返回值 类型说明number设置设备接口成功返回0设置设备接口失败返回其他错误码。 示例 let ret usb.setInterface(devicepipe, interfaces); console.log(setInterface ${ret});usb.getRawDescriptor getRawDescriptor(pipe: USBDevicePipe): Uint8Array 获取原始的USB描述符。 需要调用[usb.getDevices]获取设备列表调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]接口得到devicepipe作为参数。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定总线号和设备地址。 返回值 类型说明Uint8Array返回获取的原始数据失败返回undefined。 示例 let ret usb.getRawDescriptor(devicepipe);usb.getFileDescriptor getFileDescriptor(pipe: USBDevicePipe): number 获取文件描述符。 需要调用[usb.getDevices]获取设备列表调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]接口得到devicepipe作为参数。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定总线号和设备地址。 返回值 类型说明number返回设备对应的文件描述符失败返回-1。 示例 let ret usb.getFileDescriptor(devicepipe);usb.controlTransfer controlTransfer(pipe: USBDevicePipe, contrlparam: USBControlParams, timeout?: number): Promise 控制传输。 需要调用[usb.getDevices]获取设备列表调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]接口得到devicepipe作为参数。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定设备。contrlparam[USBControlParams]是控制传输参数。timeoutnumber否超时时间可选参数默认为0不超时。 返回值 类型说明Promise获取传输或接收到的数据块大小 获取到-1则表示异常。 示例 usb.controlTransfer(devicepipe, USBControlParams).then((ret) {console.log(controlTransfer ${JSON.stringify(ret)}); })usb.bulkTransfer bulkTransfer(pipe: USBDevicePipe, endpoint: USBEndpoint, buffer: Uint8Array, timeout?: number): Promise 批量传输。 需要调用[usb.getDevices]获取设备信息列表以及endpoint再调用[usb.requestRight]获取设备请求权限然后调用[usb.connectDevice]接口得到返回数据devicepipe之后再次获取接口[usb.claimInterface]再调用usb.bulkTransfer接口。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定设备。endpoint[USBEndpoint]是用于确定传输的端口。bufferUint8Array是用于写入或读取的缓冲区。timeoutnumber否超时时间可选参数默认为0不超时。 返回值 类型说明Promise获取传输或接收到的数据块大小 获取到-1则表示异常。 示例 //usb.getDevices 接口返回数据集合取其中一个设备对象并获取权限 。 //把获取到的设备对象作为参数传入usb.connectDevice;当usb.connectDevice接口成功返回之后 //才可以调用第三个接口usb.claimInterface.当usb.claimInterface 调用成功以后,再调用该接口。 usb.bulkTransfer(devicepipe, endpoint, buffer).then((ret) {console.log(bulkTransfer ${JSON.stringify(ret)}); });usb.closePipe closePipe(pipe: USBDevicePipe): number 关闭设备消息控制通道。 需要调用[usb.getDevices]获取设备列表调用[usb.requestRight]获取设备请求权限调用[usb.connectDevice]得到devicepipe作为参数。 系统能力 SystemCapability.USB.USBManager 参数 参数名类型必填说明pipe[USBDevicePipe]是用于确定USB设备消息控制通道。 返回值 类型说明number关闭设备消息控制通道成功返回0关闭设备消息控制通道失败返回其他错误码。 示例 let ret usb.closePipe(devicepipe); console.log(closePipe ${ret});USBEndpoint 通过USB发送和接收数据的端口。通过[USBInterface]获取。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称参数类型说明addressnumber端点地址。attributesnumber端点属性。intervalnumber端点间隔。maxPacketSizenumber端点最大数据包大小。direction[USBRequestDirection]端点的方向。numbernumber端点号。typenumber端点类型。interfaceIdnumber端点所属的接口的唯一标识。 USBInterface 一个[USBConfig]中可以含有多个USBInterface每个USBInterface提供一个功能。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称参数类型说明idnumber接口的唯一标识。protocolnumber接口的协议。clazznumber设备类型。subClassnumber设备子类。alternateSettingnumber在同一个接口中的多个描述符中进行切换设置。namestring接口名称。endpointsArray[USBEndpoint]当前接口所包含的端点。 USBConfig USB配置一个[USBDevice]中可以含有多个配置。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称参数类型说明idnumber配置的唯一标识。attributesnumber配置的属性。maxPowernumber最大功耗以毫安为单位。namestring配置的名称可以为空。isRemoteWakeupboolean检查当前配置是否支持远程唤醒。isSelfPoweredboolean检查当前配置是否支持独立电源。interfacesArray [USBInterface]配置支持的接口属性。 USBDevice USB设备信息。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称参数类型说明busNumnumber总线地址。devAddressnumber设备地址。serialstring序列号。namestring设备名字。manufacturerNamestring产商信息。productNamestring产品信息。versionstring版本。vendorIdnumber厂商ID。productIdnumber产品ID。clazznumber设备类。subClassnumber设备子类。protocolnumber设备协议码。configsArray[USBConfig]设备配置描述符信息。 USBDevicePipe USB设备消息传输通道用于确定设备。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称参数类型说明busNumnumber总线地址。devAddressnumber设备地址。 USBControlParams 控制传输参数。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称参数类型说明requestnumber请求类型。target[USBRequestTargetType]请求目标类型。reqType[USBControlRequestType]请求控制类型。valuenumber请求参数。indexnumber请求参数value对应的索引值。dataUint8Array用于写入或读取的缓冲区。 USBRequestTargetType 请求目标类型。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称默认值说明USB_REQUEST_TARGET_DEVICE0设备。USB_REQUEST_TARGET_INTERFACE1接口。USB_REQUEST_TARGET_ENDPOINT2端点。USB_REQUEST_TARGET_OTHER3其他。 USBControlRequestType 控制请求类型。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称默认值说明USB_REQUEST_TYPE_STANDARD0标准。USB_REQUEST_TYPE_CLASS1类。USB_REQUEST_TYPE_VENDOR2厂商。 USBRequestDirection 请求方向。 系统能力以下各项对应的系统能力均为 SystemCapability.USB.USBManager。 名称默认值说明USB_REQUEST_DIR_TO_DEVICE0写数据主设备往从设备。USB_REQUEST_DIR_FROM_DEVICE0x80读数据从设备往主设备。
http://www.hkea.cn/news/14590365/

相关文章:

  • 长沙建设局网站WordPress云笔记
  • 专门做化妆品平台的网站浙江杭州网站建设服务公司哪家好
  • 口碑好的定制网站建设服务商做商城网站的风险
  • 网站建设生产或运营wordpress群晖套件
  • 广州五屏网站建设wordpress付款
  • 英语工作室网站怎么做池州专业网站建设
  • 安徽建设相关网站广东专业网站优化公司
  • 肃宁县做网站专门做相声的网站
  • 做企业网站注意软件的ui设计是什么
  • 教育网站的开发与建设论文.php的网站是怎么做的
  • 明年做那些网站致富网页设计的基本原则
  • 什么是网站国内高速空间如何网站做外贸生意
  • 贵阳网站建设980包年秒搜科技Sa50做古代风格头像的网站
  • 网站建设后台管理便捷蓬莱网站建设
  • 沈阳手机网站网站建设 企炬
  • 销售网站怎么做wordpress 控制台 慢
  • 为什么建站之前要进行网站策划win7网站开发教程
  • 重庆的企业的网站建设网站开发与维护是学什么
  • 做网站市场报价wordpress中文英文切换
  • 网站建设描述怎么写wordpress百度分享代码
  • 网站建设的感想和建议哪里有专门做网站的
  • 制作企业网站用什么软件网站开发 安全 承诺书
  • 机场网站建设柳州360优化
  • 福建外贸网站建设网站设计要学哪些
  • wordpress怎么做两个语言网站网站seo新闻
  • 李建忠 电子商务网站建设与管理 ppt免费申请etc
  • 网站建设服务器需要钱吗wordpress怎么重新配置文件
  • 网站设计初步规划装修免费出效果图
  • 伊宁市建设局网站用wordpress建的大部
  • 在域名上建设网站青岛网站建设服务器