Home | History | Annotate | Download | only in 7zip

Lines Matching full:processedsize

16   STDMETHOD(Read)(void *data, UInt32 size, UInt32 *processedSize) PURE;

19 The requirement for caller: (processedSize != NULL).
20 The callee can allow (processedSize == NULL) for compatibility reasons.
22 if (size == 0), this function returns S_OK and (*processedSize) is set to 0.
26 Partial read is allowed: (*processedSize <= avail_size && *processedSize <= size),
28 If (avail_size != 0), this function must read at least 1 byte: (*processedSize > 0).
33 if (seek_pointer >= stream_size), this function returns S_OK and (*processedSize) is set to 0.
36 If the function returns error code, then (*processedSize) is size of
46 STDMETHOD(Write)(const void *data, UInt32 size, UInt32 *processedSize) PURE;
49 The requirement for caller: (processedSize != NULL).
50 The callee can allow (processedSize == NULL) for compatibility reasons.
54 Partial write is allowed: (*processedSize <= size),
55 but this function must write at least 1 byte: (*processedSize > 0).
60 If the function returns error code, then (*processedSize) is size of