ark
bkWrite7x.h
Go to the documentation of this file.00001 /******************************* LICENSE ************************************** 00002 * Any code in this file may be redistributed or modified under the terms of 00003 * the GNU General Public License as published by the Free Software 00004 * Foundation; version 2 of the license. 00005 ****************************** END LICENSE ***********************************/ 00006 00007 /****************************************************************************** 00008 * Author: 00009 * Andrew Smith, http://littlesvr.ca/misc/contactandrew.php 00010 * 00011 * Copyright 2005-2007 Andrew Smith <andrew-smith@mail.ru> 00012 * 00013 * Contributors: 00014 * 00015 ******************************************************************************/ 00016 00017 #ifndef BKWRITE7X_H 00018 #define BKWRITE7X_H 00019 /******************************************************************************* 00020 * bkWrite7x 00021 * functions to write simple variables as described in sections 7.x of iso9660 00022 * not including filenames (7.4, 7.5, 7.6) 00023 * 00024 * */ 00025 00026 int write711(VolInfo* volInfo, unsigned char value); 00027 int write721(VolInfo* volInfo, unsigned short value); 00028 void write721ToByteArray(unsigned char* dest, unsigned short value); 00029 int write722(VolInfo* volInfo, unsigned short value); 00030 int write723(VolInfo* volInfo, unsigned short value); 00031 int write731(VolInfo* volInfo, unsigned value); 00032 void write731ToByteArray(unsigned char* dest, unsigned value); 00033 int write732(VolInfo* volInfo, unsigned value); 00034 int write733(VolInfo* volInfo, unsigned value); 00035 void write733ToByteArray(unsigned char* dest, unsigned value); 00036 #endif
KDE 4.0 API Reference