CommonLibSSE (Parapets fork)
RE::BSResource::AsyncStream Class Reference

#include <AsyncStream.h>

Inheritance diagram for RE::BSResource::AsyncStream:
RE::BSResource::StreamBase

Public Member Functions

virtual ~AsyncStream ()=default
 
virtual void Unk_05 (void)
 
virtual void Unk_06 (void)
 
virtual void Unk_07 (void)
 
virtual void Unk_08 (void)
 
virtual void Unk_09 (void)
 
virtual void Unk_0A (void)
 
- Public Member Functions inherited from RE::BSResource::StreamBase
 StreamBase ()
 
 StreamBase (const StreamBase &a_rhs)
 
 StreamBase (StreamBase &&a_rhs)
 
 StreamBase (std::uint32_t a_totalSize)
 
virtual ~StreamBase ()=default
 
virtual ErrorCode DoOpen ()=0
 
virtual void DoClose ()=0
 
virtual std::uint64_t DoGetKey () const
 
virtual ErrorCode DoGetInfo (Info &a_info)
 
 TES_HEAP_REDEFINE_NEW ()
 
std::uint32_t DecRef ()
 
std::uint32_t IncRef ()
 
bool IsWritable () const
 

Public Attributes

std::uint32_t minPacketSize
 
std::uint32_t pad14
 
- Public Attributes inherited from RE::BSResource::StreamBase
std::uint32_t totalSize
 
std::uint32_t flags
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BSResource__AsyncStream
 
- Static Public Attributes inherited from RE::BSResource::StreamBase
static constexpr auto RTTI = RTTI_BSResource__StreamBase
 

Additional Inherited Members

- Public Types inherited from RE::BSResource::StreamBase
enum  : std::uint32_t { kWritable = 1 << 0 , kRefCountBeg = 0x1000 , kRefCountMask = (std::uint32_t)0xFFFFF000 }
 

Constructor & Destructor Documentation

◆ ~AsyncStream()

virtual RE::BSResource::AsyncStream::~AsyncStream ( )
virtualdefault

Member Function Documentation

◆ Unk_05()

virtual void RE::BSResource::AsyncStream::Unk_05 ( void  )
virtual

◆ Unk_06()

virtual void RE::BSResource::AsyncStream::Unk_06 ( void  )
virtual

◆ Unk_07()

virtual void RE::BSResource::AsyncStream::Unk_07 ( void  )
virtual

◆ Unk_08()

virtual void RE::BSResource::AsyncStream::Unk_08 ( void  )
virtual

◆ Unk_09()

virtual void RE::BSResource::AsyncStream::Unk_09 ( void  )
virtual

◆ Unk_0A()

virtual void RE::BSResource::AsyncStream::Unk_0A ( void  )
virtual

Member Data Documentation

◆ minPacketSize

std::uint32_t RE::BSResource::AsyncStream::minPacketSize

◆ pad14

std::uint32_t RE::BSResource::AsyncStream::pad14

◆ RTTI

constexpr auto RE::BSResource::AsyncStream::RTTI = RTTI_BSResource__AsyncStream
inlinestaticconstexpr

The documentation for this class was generated from the following file: