The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CAsyncFileWriterEx Member List

This is the complete list of members for CAsyncFileWriterEx, including all inherited members.

BufferingFlagsMask enum valueCAsyncFileWriter
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile)CAsyncFileWriter
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile)CAsyncFileWriter
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile)CAsyncFileWriter
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile)CAsyncFileWriter
CAsyncFileWriter(JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile)CAsyncFileWriter
CAsyncFileWriter(JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile)CAsyncFileWriter
CAsyncFileWriter(const CAsyncFileWriter &rhs)CAsyncFileWriter
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)CAsyncFileWriterEx
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)CAsyncFileWriterEx
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &handle, Callback &callback, IIOPool &pool, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)CAsyncFileWriterEx
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &handle, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter)CAsyncFileWriterEx
CAsyncFileWriterEx(const CAsyncFileWriterEx &rhs)CAsyncFileWriterEx
Close()CAsyncFileWriter
CreateSuitableFile(const JetByteTools::Core::_tstring &filename, long flags=0)CAsyncFileWriter [static]
DataLength typedefCAsyncFileWriterEx
DoNotPreExtendFileCAsyncFileWriter [static]
ExecuteWritesOnCallingThread enum valueCAsyncFileWriter
Flags enum nameCAsyncFileWriter
GetFilenameIfKnown() const CAsyncFileWriter
GetFileSize() const CAsyncFileWriter
GetNextWriteOffset(LARGE_INTEGER &offset, DataLength dataLength)CAsyncFileWriter [protected]
GetWaitHandle() const overrideCAsyncFileWriter
MarshallingFlagsMask enum valueCAsyncFileWriter
MarshalWritesToThreadPool enum valueCAsyncFileWriter
NoBuffering enum valueCAsyncFileWriter
NotifyOnNoWrites(bool notifyNowIfNoWritesPending=true)CAsyncFileWriter
OpenSuitableFile(const JetByteTools::Core::_tstring &filename, long flags=0)CAsyncFileWriter [static]
operator=(const CAsyncFileWriterEx &rhs)CAsyncFileWriterEx
JetByteTools::IO::CAsyncFileWriter::operator=(const CAsyncFileWriter &rhs)CAsyncFileWriter
PerformWritesOnThisThread() const CAsyncFileWriter
PreExtendFile enum valueCAsyncFileWriter
RequestWrite(CSmartBuffer &buffer)CAsyncFileWriter [protected]
TryCreateSuitableFile(const JetByteTools::Core::_tstring &filename, long flags=0)CAsyncFileWriter [static]
Wait() const overrideCAsyncFileWriter
Wait(Milliseconds timeout) const overrideCAsyncFileWriter
Write(const BYTE *pData, DataLength dataLength)CAsyncFileWriterEx
Write(const JetByteTools::Core::Data *pData, DataLength count)CAsyncFileWriterEx
JetByteTools::IO::CAsyncFileWriter::Write(CSmartBuffer &buffer)CAsyncFileWriter
WriteThrough enum valueCAsyncFileWriter
~CAsyncFileWriter() overrideCAsyncFileWriter
~CAsyncFileWriterEx() overrideCAsyncFileWriterEx


Generated on Sun Sep 12 19:09:19 2021 for The Server Framework - v7.4 by doxygen 1.5.3