Home
last modified time | relevance | path

Searched refs:IO (Results 1 – 25 of 187) sorted by relevance

12345678

/ohos5.0/commonlibrary/rust/ylong_runtime/
H A DREADME_zh.md4 Rust异步运行时库,用于生成并执行异步任务。同时提供了异步网络 IO,异步文件 IO,定时器,异步同步原语,并行迭代器等功能。
21 - `ylong_io`:提供了事件驱动型网络 IO,通过 epoll 实现了非阻塞性的 TCP 和 UDP。用户无需直接依赖该库。
31 - `Async IO`:异步网络 IO & 文件 IO,提供可在异步上下文中使用的 IO 接口,包括 TCP、UDP、文件的创建、关闭、读、写等;
39 - `Reactor`:进行 IO 系统事件以及 Timer 事件的监听,并通过监听到的事件唤醒阻塞的任务,将任务加入 `Executor` 的任务队列:
40 - `IO Driver`:IO 事件轮询器,定期查看是否有 IO 事件到来;
58 | | |── linux # Linux 事件驱动IO实现
59 | | └── windows # Windows 事件驱动IO实现
67 | | |── fs # 异步文件IO实现
68 | | |── io # 异步IO接口以及对外API
73 | | |── net # 异步网络IO/Driver实现
[all …]
H A DREADME.md12 …, providing the non-blocking TCP and UDP functions, as the base of `ylong_runtime` asynchronous IO.
31 - `Async IO`: Asynchronous network IO & file IO, providing IO interfaces that can be used in an asy…
39 - `Reactor`: Monitors IO system events and Timer events, wakes up blocked tasks through the monitor…
40 - `IO Driver`: IO event poller, checks whether there are IO events coming;
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
H A Dcallbacks.h114 IO void *exceptFds, /* fd for errors */
151 FILLP_INT FillpCreateThread(IN void *param, IO void *threadId);
174 FILLP_INT FillpSysArchAtomicInc(IO SysArchAtomic *var, FILLP_INT val);
181 FILLP_BOOL FillpSysArchAtomicIncAndTest(IO SysArchAtomic *var);
195 FILLP_BOOL FillpSysArchAtomicDecAndTest(IO SysArchAtomic *var);
202 FILLP_INT FillpSysArchAtomicRead(IO SysArchAtomic *var);
216 FILLP_INT FillpSysArchCompAndWwap(IO volatile FILLP_ULONG *sem,
369 IO FILLP_SIZE_T *fromLen);
428 IO void *optVal,
429 IO FILLP_INT *optLen);
[all …]
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/include/
H A Dfillpcallbacks.h146 IN void *writeFds, IO void *exceptFds, IN void *timeVal);
208 IN FILLP_INT optName, IO void *optVal, IO FILLP_INT *optLen);
259 typedef FILLP_INT (*FillpCreateThreadFunc)(IN void *param, IO void *threadId);
293 typedef FILLP_INT (*FillpSysArchAtomicIncFunc)(IO SysArchAtomic *var, FILLP_INT val);
305 typedef FILLP_BOOL (*FillpSysArchAtomicIncAndTestFunc)(IO SysArchAtomic *var);
317 typedef FILLP_INT (*FillpSysArchAtomicDecFunc)(IO SysArchAtomic *var, FILLP_INT val);
329 typedef FILLP_BOOL (*FillpSysArchAtomicDecAndTestFunc)(IO SysArchAtomic *var);
340 typedef FILLP_INT (*FillpSysArchAtomicReadFunc)(IO SysArchAtomic *var);
365 typedef FILLP_INT (*FillpSysArchCompAndSwapFunc)(IO volatile FILLP_ULONG *sem,
410 typedef FILLP_INT (*FillpSemFunc)(IO SYS_ARCH_SEM *sem, IN FILLP_ULONG value);
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-core-file-kit/
H A Djs-apis-file-fs.md57 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
90 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
129 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
163 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
210 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
252 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
302 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
351 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
400 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
434 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
[all …]
H A Djs-apis-file-statvfs.md37 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
71 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
112 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
147 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
181 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
222 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
H A Djs-apis-file-securityLabel.md65 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
108 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
152 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
194 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
236 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
285 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
H A Djs-apis-file-hash.md58 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
97 以下错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
139 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
180 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
204 接口抛出错误码的详细介绍请参见[基础文件IO错误码](errorcode-filemanagement.md#基础文件io错误码)。
H A Derrorcode-filemanagement.md7 文件管理子系统错误码由五部分组成,分别是[基础文件IO错误码](#基础文件io错误码)、[用户数据管理错误码](#用户数据管理错误码)、[公共文件访问错误码](#公共文件访问错误码)、[空间统计错误…
9 ## 基础文件IO错误码
83 IO请求非法。
87 重新进行IO请求。
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/service_impl/
H A Derror.rs49 IO(std::io::Error), enumerator
64 SyncError::IO(a) => { in clone()
66 SyncError::IO(e) in clone()
74 SyncError::IO(value) in from()
108 SyncError::IO(e) => e.to_string(), in fmt()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-connectivity-kit/
H A Derrorcode-bluetoothManager.md209 IO error.
213 IO传输失败。
217 IO传输异常,造成失败。
H A Derrorcode-se.md66 ## 3300104 SE芯片IO异常
74 SE芯片IO异常。
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/app_lib/include/
H A Dfillp_stack_app_config_in.h32 FILLP_INT32 FtAppInitConfigGet(IO FillpAppGlobalConfigsSt *globalResource, IN FILLP_INT sockIndex);
34 FILLP_INT32 FtGetConfigApp(IN FILLP_UINT32 name, IO void *value, IN FILLP_CONST void *param);
37 FILLP_INT32 FtInnerAppConfigGet(IN FILLP_UINT32 name, IO void *value,
/ohos5.0/docs/zh-cn/application-dev/reference/apis-basic-services-kit/
H A Dc-apis-scan.md136 | SCAN_ERROR_IO_ERROR | 扫描仪IO过程中错误。 |
231 返回SCAN_ERROR_IO_ERROR表示扫描仪IO错误;
370 返回SCAN_ERROR_IO_ERROR表示扫描仪IO异常;
447 返回SCAN_ERROR_IO_ERROR表示扫描仪IO异常;
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
H A Dcallbacks.c317 IO void *exceptFds, /* fd for errors */ in FillpSelect()
407 FILLP_INT FillpCreateThread(IN void *param, IO void *threadId) in FillpCreateThread()
521 FILLP_INT FillpSysArchAtomicInc(IO SysArchAtomic *var, FILLP_INT val) in FillpSysArchAtomicInc()
531 FILLP_BOOL FillpSysArchAtomicIncAndTest(IO SysArchAtomic *var) in FillpSysArchAtomicIncAndTest()
541 FILLP_INT FillpSysArchAtomicDec(IO SysArchAtomic *var, FILLP_INT val) in FillpSysArchAtomicDec()
551 FILLP_BOOL FillpSysArchAtomicDecAndTest(IO SysArchAtomic *var) in FillpSysArchAtomicDecAndTest()
561 FILLP_INT FillpSysArchAtomicRead(IO SysArchAtomic *var) in FillpSysArchAtomicRead()
582 IO volatile FILLP_ULONG *sem, in FillpSysArchCompAndWwap()
1024 static FILLP_INT FillpArchInitRwSem(IO SYS_ARCH_RW_SEM *sem) in FillpArchInitRwSem()
1153 IO FILLP_INT *optLen) in FillpFuncGetSockOpt()
[all …]
/ohos5.0/commonlibrary/rust/ylong_runtime/docs/
H A Duser_guide.md3 ylong_runtime提供了异步任务生成以及调度的能力,同时异步化了各类系统IO,并提供了同步原语,定时器功能。
8 - ylong_io: 事件驱动型网络IO
97 ## 使用网络异步IO
99 使用 ylong_runtime 中封装的异步IO(TCP/UDP)进行网络连接,相关接口定义位于模块 `ylong_runtime::net`.
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/include/
H A Dhmac.h65 void FillpHmacSha256Update(IO FillpHmacSha256 ctx[1], FILLP_CONST FILLP_UINT8 *data, FILLP_UINT32 d…
67 void FillpHmacSha256Final(IO FillpHmacSha256 ctx[1], OUT FILLP_UINT8 digest[FILLP_SHA256_DIGEST_SIZ…
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.13/
H A Dchangelogs-arkweb.md31 …equest_GetPostData | OH_ArkWebResourceRequest_GetHttpBodyStream | 获取POST、PUT请求的上传数据,该接口需要在IO线程使用。 |
37 …_Init | OH_ArkWebHttpBodyStream_Init | 初始化ArkWeb_HttpBodyStream。在调用任何其他函数之前,必须调用此函数。该接口需要在IO线程调用。 |
/ohos5.0/docs/zh-cn/application-dev/reference/apis-media-kit/
H A Derrorcode-media.md44 ## 5400103 出现IO错误
52 出现IO错误。
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-peripherals-usb-des.md45 - Device IO Manager负责USB IO请求管理,提供了同步IO和异步IO管理机制,对于异步IOIO Manager负责将该请求记录下来,然后通过Raw API Library提供的…
239 7. 根据输入参数params填充步骤6预先分配的IO Request。
245 8. 提交IO Request对象,可以选择同步或异步两种模式。
284 6. 提交IO Request对象,可以选择同步或异步两种模式。
505 // 根据params填充预先分配的IO Request
511 // 发送同步IO Request
645 // 分配待发送的readReq IO Request对象
679 // 分配待发送的中断IO Request对象
695 // 填充预先分配的中断IO Request
852 // 分配待发送的IO Request对象
[all …]
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Dclipboard_impl.cpp33 TaskExecutor::TaskType::IO, "ArkUIClipboardSetPasteData"); in SetData()
60 TaskExecutor::TaskType::IO, "ArkUIClipboardGetPasteData"); in GetData()
/ohos5.0/docs/zh-cn/readme/
H A D全局资源调度.md11 全局资源调度子系统从整个系统的性能、功耗、热三个维度分别对CPU、内存、IO、网络、软资源进行调度和管控,即三大调度引擎五大资源维度。所述软资源包括前后台任务、消息、队列等可管理的软件实体。全局资源…
23 性能调度引擎: 主要保障用户操作的及时响应和长期流畅。 其核心功能围绕CPU、内存、IO、网络、软资源提供资源的及时供给,优先保障前台应用的资源需求;同时保障后台可感知任务的基本需求,避免后台任务的…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/
H A Dtask_executor_impl.cpp165 ioRunner_, [weak = AceType::WeakClaim(this)] { FillTaskTypeTable(weak, TaskType::IO); }, 0, in InitOtherThreads()
197 case TaskType::IO: in OnPostTask()
227 case TaskType::IO: in WillRunOnCurrentThread()
253 case TaskExecutor::TaskType::IO: in TaskTypeToString()
359 case TaskType::IO: in OnPostTaskWithoutTraceId()
382 case TaskType::IO: in RemoveTask()
/ohos5.0/docs/en/application-dev/reference/apis-core-file-kit/
H A Djs-apis-file-statvfs.md37 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
71 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
112 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
147 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
181 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
222 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
H A Djs-apis-file-fs.md61 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
94 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
133 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
167 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
214 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
256 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
306 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
355 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
404 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
438 For details about the error codes, see [Basic File IO Error Codes](errorcode-filemanagement.md#basi…
[all …]

12345678