Lines Matching refs:httpBodyStream

206  * @param httpBodyStream The ArkWeb_HttpBodyStream.
215 typedef void (*ArkWeb_HttpBodyStreamReadCallback)(const ArkWeb_HttpBodyStream* httpBodyStream,
221 * @param httpBodyStream The ArkWeb_HttpBodyStream.
227 typedef void (*ArkWeb_HttpBodyStreamInitCallback)(const ArkWeb_HttpBodyStream* httpBodyStream, ArkWeb_NetError result);
309 * @param httpBodyStream The request's http body. This function will allocate memory for the http body stream and
310 * caller must release the httpBodyStream by OH_ArkWebResourceRequest_DestroyHttpBodyStream.
316 ArkWeb_HttpBodyStream** httpBodyStream);
320 * @param httpBodyStream The httpBodyStream to be destroyed.
325 void OH_ArkWebResourceRequest_DestroyHttpBodyStream(ArkWeb_HttpBodyStream* httpBodyStream);
350 * @param httpBodyStream The ArkWeb_HttpBodyStream.
357 int32_t OH_ArkWebHttpBodyStream_SetUserData(ArkWeb_HttpBodyStream* httpBodyStream, void* userData);
361 * @param httpBodyStream The ArkWeb_HttpBodyStream.
367 void* OH_ArkWebHttpBodyStream_GetUserData(const ArkWeb_HttpBodyStream* httpBodyStream);
373 * @param httpBodyStream The ArkWeb_HttpBodyStream.
380 int32_t OH_ArkWebHttpBodyStream_SetReadCallback(ArkWeb_HttpBodyStream* httpBodyStream,
385 * @param httpBodyStream The ArkWeb_HttpBodyStream.
392 int32_t OH_ArkWebHttpBodyStream_Init(ArkWeb_HttpBodyStream* httpBodyStream,
399 * @param httpBodyStream The ArkWeb_HttpBodyStream.
406 void OH_ArkWebHttpBodyStream_Read(const ArkWeb_HttpBodyStream* httpBodyStream, uint8_t* buffer, int bufLen);
410 * When data is chunked or httpBodyStream is invalid, always return zero.
411 * @param httpBodyStream The ArkWeb_HttpBodyStream.
417 uint64_t OH_ArkWebHttpBodyStream_GetSize(const ArkWeb_HttpBodyStream* httpBodyStream);
421 * @param httpBodyStream The ArkWeb_HttpBodyStream.
422 * @return The current position of data stream. 0 if httpBodyStream is invalid.
427 uint64_t OH_ArkWebHttpBodyStream_GetPosition(const ArkWeb_HttpBodyStream* httpBodyStream);
431 * @param httpBodyStream The ArkWeb_HttpBodyStream.
437 bool OH_ArkWebHttpBodyStream_IsChunked(const ArkWeb_HttpBodyStream* httpBodyStream);
443 * @param httpBodyStream The ArkWeb_HttpBodyStream.
449 bool OH_ArkWebHttpBodyStream_IsEof(const ArkWeb_HttpBodyStream* httpBodyStream);
454 * @param httpBodyStream The ArkWeb_HttpBodyStream.
460 bool OH_ArkWebHttpBodyStream_IsInMemory(const ArkWeb_HttpBodyStream* httpBodyStream);