MCPcopy Create free account
hub / github.com/BohemiaInteractive/CWR / CompletedCallback

Method CompletedCallback

engine/Poseidon/IO/Streams/FileOverlapped.cpp:22–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20}
21
22void FileBufferOverlapped::CompletedCallback(DWORD dwErrorCode, DWORD dwNumberOfBytesTransfered) const
23{
24 _completed = true;
25 if (dwErrorCode != 0 || dwNumberOfBytesTransfered != static_cast<DWORD>(_buffer.Size()))
26 {
27 _buffer.Delete();
28 }
29}
30
31void FileBufferOverlapped::Open(HANDLE fileHandle, int start = 0, int size = INT_MAX)
32{

Callers 1

Calls 2

SizeMethod · 0.45
DeleteMethod · 0.45

Tested by

no test coverage detected