HOPS
HOPS class reference
Classes | Namespaces
MHO_FileKey.hh File Reference
#include "MHO_Types.hh"
#include "MHO_UUID.hh"

Go to the source code of this file.

Classes

class  hops::MHO_FileKey
 Class MHO_FileKey the version-0 size of the file key is (512 bits / 64 bytes), and all of the version-0 data fields must be present and structure unchanged in any future versions. A future version X of MHO_FileKey may extend the file key by N bytes of arbitrarily structured data to be inserted (after the end of the V0 key and before the file object it describes, so long as N+64 < UINT16_MAX, and the appropriate StreamInData_VX/StreamOutData_VX and ByteSize functions are defined. More...
 
union  hops::MHO_FileKeyVersionInfo
 union MHO_FileKeyVersionInfo - this union allows us to store the file key version and size info into a 4 byte integer More...
 

Namespaces

 hops
 

Class Documentation

◆ hops::MHO_FileKeyVersionInfo

union hops::MHO_FileKeyVersionInfo

union MHO_FileKeyVersionInfo - this union allows us to store the file key version and size info into a 4 byte integer

Class Members
uint32_t fLabel
uint16_t fVersionSize[2]