PipeEndState.processReadCompletionData
void processReadCompletionData(DWORD bytesRead, DWORD error) @trusted nothrowProcess a completed read operation using IOCP completion data.
Called when an overlapped read has completed via IOCP completion. Delivers data to the callback and submits the next read if the pipe is still open and not paused.
Parameters
bytesRead | Number of bytes transferred. |
error | Win32 error code (0 on success). |