15 WUT_UNKNOWN_BYTES(0x84);
28 nn::Result Read(uint32_t *bytesRead,
void *buffer, uint32_t readSize)
override {
30 return base->
vtable->
ReadFn(base, bytesRead, buffer, readSize);
32 nn::Result Write(uint32_t *bytesWritten,
void *buffer, uint32_t readSize)
override {
34 return base->
vtable->
WriteFn(base, bytesWritten, buffer, readSize);
Result value type used by nn libraries.
nn::Result GetSize(uint32_t *fileSize) override
nn::Result Read(uint32_t *bytesRead, void *buffer, uint32_t readSize) override
KillerNotificationTransferRecordStream(details::KillerNotificationTransferRecordStreamInternal *instance)
nn::Result Write(uint32_t *bytesWritten, void *buffer, uint32_t readSize) override
~KillerNotificationTransferRecordStream() override=default
details::IStreamInternal * GetInternal() override
nn::Result Seek(int32_t offset, nn::sl::SeekOrigin seekOrigin) override
struct nn::sl::details::KillerNotificationTransferRecordStreamInternal KillerNotificationTransferRecordStreamInternal
IStreamInternalVTable * vtable
IStream_GetSizeFn GetSizeFn
FileStreamInternal fileStream
nn::sl::details::IStreamBase & GetDefaultKillerNotificationTransferRecordStream()