NeKernel dev
Loading...
Searching...
No Matches
Kernel::DriveTrait::DrivePacket Struct Referencefinal

Packet drive (StorageKit compilant.) More...

#include <DriveMgr.h>

Public Attributes

VoidPtr fPacketContent {nullptr}
Char fPacketMime [kDriveNameLen] = "*/*"
 packet body.
SizeT fPacketSize {0UL}
 identify what we're sending.
UInt32 fPacketCRC32 {0UL}
 packet size
Boolean fPacketGood {YES}
 sanity crc, in case if good is set to false
Lba fPacketLba {0UL}
Boolean fPacketReadOnly {NO}

Detailed Description

Packet drive (StorageKit compilant.)

Member Data Documentation

◆ fPacketContent

VoidPtr Kernel::DriveTrait::DrivePacket::fPacketContent {nullptr}

◆ fPacketCRC32

UInt32 Kernel::DriveTrait::DrivePacket::fPacketCRC32 {0UL}

packet size

◆ fPacketGood

Boolean Kernel::DriveTrait::DrivePacket::fPacketGood {YES}

sanity crc, in case if good is set to false

◆ fPacketLba

Lba Kernel::DriveTrait::DrivePacket::fPacketLba {0UL}

◆ fPacketMime

Char Kernel::DriveTrait::DrivePacket::fPacketMime[kDriveNameLen] = "*/*"

packet body.

◆ fPacketReadOnly

Boolean Kernel::DriveTrait::DrivePacket::fPacketReadOnly {NO}

◆ fPacketSize

SizeT Kernel::DriveTrait::DrivePacket::fPacketSize {0UL}

identify what we're sending.


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