• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

ark

bkWrite.h File Reference

Go to the source code of this file.


Functions

int bootInfoTableChecksum (int oldImage, FileToWrite *file, unsigned *checksum)
int countDirsOnLevel (const DirToWrite *dir, int targetLevel, int thisLevel)
int countTreeHeight (const DirToWrite *dir, int heightSoFar)
unsigned short elToritoChecksum (const unsigned char *record)
int writeByteBlock (VolInfo *volInfo, unsigned char byteToWrite, int numBytes)
int writeByteBlockFromFile (int src, VolInfo *volInfo, unsigned numBytes)
int writeDir (VolInfo *volInfo, DirToWrite *dir, int parentLbNum, int parentNumBytes, int parentPosix, time_t recordingTime, int filenameTypes, bool isRoot)
int writeDr (VolInfo *volInfo, BaseToWrite *dir, time_t recordingTime, bool isADir, bool isSelfOrParent, bool isFirstRecord, int filenameTypes)
int writeElToritoBootCatalog (VolInfo *volInfo, off_t *bootRecordSectorNumberOffset)
int writeElToritoVd (VolInfo *volInfo, off_t *bootCatalogSectorNumberOffset)
int writeFileContents (VolInfo *volInfo, DirToWrite *dir, int filenameTypes)
int writeJolietStringField (VolInfo *volInfo, const char *name, int fieldSize)
int writeLongNM (VolInfo *volInfo, BaseToWrite *dir)
int writeLongNMsInDir (VolInfo *volInfo, DirToWrite *dir)
int writePathTable (VolInfo *volInfo, const DirToWrite *tree, bool isTypeL, int filenameType)
int writePathTableRecordsOnLevel (VolInfo *volInfo, const DirToWrite *dir, bool isTypeL, int filenameType, int targetLevel, int thisLevel, int *parentDirNum)
int writeRockER (VolInfo *volInfo)
int writeRockNM (VolInfo *volInfo, char *name, int nameLen, bool doesContinue)
int writeRockPX (VolInfo *volInfo, unsigned posixFileMode, bool isADir)
int writeRockSL (VolInfo *volInfo, SymLinkToWrite *symlink, bool doWrite)
int writeRockSP (VolInfo *volInfo)
int writeVdsetTerminator (VolInfo *volInfo)
int writeVolDescriptor (VolInfo *volInfo, off_t rootDrLocation, unsigned rootDrSize, off_t lPathTableLoc, off_t mPathTableLoc, unsigned pathTableSize, time_t creationTime, bool isPrimary)

Function Documentation

int bootInfoTableChecksum ( int  oldImage,
FileToWrite *  file,
unsigned *  checksum 
)

int countDirsOnLevel ( const DirToWrite *  dir,
int  targetLevel,
int  thisLevel 
)

int countTreeHeight ( const DirToWrite *  dir,
int  heightSoFar 
)

unsigned short elToritoChecksum ( const unsigned char *  record  ) 

int writeByteBlock ( VolInfo *  volInfo,
unsigned char  byteToWrite,
int  numBytes 
)

int writeByteBlockFromFile ( int  src,
VolInfo *  volInfo,
unsigned  numBytes 
)

int writeDir ( VolInfo *  volInfo,
DirToWrite *  dir,
int  parentLbNum,
int  parentNumBytes,
int  parentPosix,
time_t  recordingTime,
int  filenameTypes,
bool  isRoot 
)

int writeDr ( VolInfo *  volInfo,
BaseToWrite *  dir,
time_t  recordingTime,
bool  isADir,
bool  isSelfOrParent,
bool  isFirstRecord,
int  filenameTypes 
)

int writeElToritoBootCatalog ( VolInfo *  volInfo,
off_t *  bootRecordSectorNumberOffset 
)

int writeElToritoVd ( VolInfo *  volInfo,
off_t *  bootCatalogSectorNumberOffset 
)

int writeFileContents ( VolInfo *  volInfo,
DirToWrite *  dir,
int  filenameTypes 
)

int writeJolietStringField ( VolInfo *  volInfo,
const char *  name,
int  fieldSize 
)

int writeLongNM ( VolInfo *  volInfo,
BaseToWrite *  dir 
)

int writeLongNMsInDir ( VolInfo *  volInfo,
DirToWrite *  dir 
)

int writePathTable ( VolInfo *  volInfo,
const DirToWrite *  tree,
bool  isTypeL,
int  filenameType 
)

int writePathTableRecordsOnLevel ( VolInfo *  volInfo,
const DirToWrite *  dir,
bool  isTypeL,
int  filenameType,
int  targetLevel,
int  thisLevel,
int *  parentDirNum 
)

int writeRockER ( VolInfo *  volInfo  ) 

int writeRockNM ( VolInfo *  volInfo,
char *  name,
int  nameLen,
bool  doesContinue 
)

int writeRockPX ( VolInfo *  volInfo,
unsigned  posixFileMode,
bool  isADir 
)

int writeRockSL ( VolInfo *  volInfo,
SymLinkToWrite *  symlink,
bool  doWrite 
)

int writeRockSP ( VolInfo *  volInfo  ) 

int writeVdsetTerminator ( VolInfo *  volInfo  ) 

int writeVolDescriptor ( VolInfo *  volInfo,
off_t  rootDrLocation,
unsigned  rootDrSize,
off_t  lPathTableLoc,
off_t  mPathTableLoc,
unsigned  pathTableSize,
time_t  creationTime,
bool  isPrimary 
)

ark

Skip menu "ark"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal