home *** CD-ROM | disk | FTP | other *** search
- package LibStorage::StorageInterface;
- BEGIN {
- %TYPEINFO = (
- ALL_METHODS => 0,
- new => ["function", "any", "string"],
- getContainers => ["function", "void", "any", ["&list", "any"]],
- getDiskInfo => ["function", "integer", "any", "&string", "any"],
- getContDiskInfo => ["function", "integer", "any", "&string", "any", "any"],
- getLvmVgInfo => ["function", "integer", "any", "&string", "any"],
- getContLvmVgInfo => ["function", "integer", "any", "&string", "any", "any"],
- getEvmsCoInfo => ["function", "integer", "any", "&string", "any"],
- getContEvmsCoInfo => ["function", "integer", "any", "&string", "any", "any"],
- getDmraidCoInfo => ["function", "integer", "any", "&string", "any"],
- getContDmraidCoInfo => ["function", "integer", "any", "&string", "any", "any"],
- getVolumes => ["function", "void", "any", ["&list", "any"]],
- getVolume => ["function", "integer", "any", "&string", "any"],
- getPartitionInfo => ["function", "integer", "any", "&string", ["&list", "any"]],
- getLvmLvInfo => ["function", "integer", "any", "&string", ["&list", "any"]],
- getEvmsInfo => ["function", "integer", "any", "&string", ["&list", "any"]],
- getMdInfo => ["function", "integer", "any", ["&list", "any"]],
- getLoopInfo => ["function", "integer", "any", ["&list", "any"]],
- getDmInfo => ["function", "integer", "any", ["&list", "any"]],
- getDmraidInfo => ["function", "integer", "any", "&string", ["&list", "any"]],
- getFsCapabilities => ["function", "boolean", "any", "integer", "any"],
- printInfo => ["function", "void", "any", "any"],
- printInfoCo => ["function", "void", "any", "any", "&string"],
- createPartition => ["function", "integer", "any", "&string", "integer", "integer", "integer", "&string"],
- resizePartition => ["function", "integer", "any", "&string", "integer"],
- resizePartitionNoFs => ["function", "integer", "any", "&string", "integer"],
- updatePartitionArea => ["function", "integer", "any", "&string", "integer", "integer"],
- nextFreePartition => ["function", "integer", "any", "&string", "integer", "&integer", "&string"],
- createPartitionKb => ["function", "integer", "any", "&string", "integer", "integer", "integer", "&string"],
- createPartitionAny => ["function", "integer", "any", "&string", "integer", "&string"],
- createPartitionMax => ["function", "integer", "any", "&string", "integer", "&string"],
- cylinderToKb => ["function", "integer", "any", "&string", "integer"],
- kbToCylinder => ["function", "integer", "any", "&string", "integer"],
- removePartition => ["function", "integer", "any", "&string"],
- changePartitionId => ["function", "integer", "any", "&string", "integer"],
- forgetChangePartitionId => ["function", "integer", "any", "&string"],
- destroyPartitionTable => ["function", "integer", "any", "&string", "&string"],
- initializeDisk => ["function", "integer", "any", "&string", "boolean"],
- defaultDiskLabel => ["function", "string", "any"],
- changeFormatVolume => ["function", "integer", "any", "&string", "boolean", "integer"],
- changeLabelVolume => ["function", "integer", "any", "&string", "&string"],
- changeMkfsOptVolume => ["function", "integer", "any", "&string", "&string"],
- changeMountPoint => ["function", "integer", "any", "&string", "&string"],
- getMountPoint => ["function", "integer", "any", "&string", "&string"],
- changeMountBy => ["function", "integer", "any", "&string", "integer"],
- getMountBy => ["function", "integer", "any", "&string", "&integer"],
- changeFstabOptions => ["function", "integer", "any", "&string", "&string"],
- getFstabOptions => ["function", "integer", "any", "&string", "&string"],
- addFstabOptions => ["function", "integer", "any", "&string", "&string"],
- removeFstabOptions => ["function", "integer", "any", "&string", "&string"],
- setCryptPassword => ["function", "integer", "any", "&string", "&string"],
- forgetCryptPassword => ["function", "integer", "any", "&string"],
- getCryptPassword => ["function", "integer", "any", "&string", "&string"],
- setCrypt => ["function", "integer", "any", "&string", "boolean"],
- getCrypt => ["function", "integer", "any", "&string", "&boolean"],
- setIgnoreFstab => ["function", "integer", "any", "&string", "boolean"],
- getIgnoreFstab => ["function", "integer", "any", "&string", "&boolean"],
- changeDescText => ["function", "integer", "any", "&string", "&string"],
- addFstabEntry => ["function", "integer", "any", "&string", "&string", "&string", "&string", "integer", "integer"],
- resizeVolume => ["function", "integer", "any", "&string", "integer"],
- resizeVolumeNoFs => ["function", "integer", "any", "&string", "integer"],
- forgetResizeVolume => ["function", "integer", "any", "&string"],
- setRecursiveRemoval => ["function", "void", "any", "boolean"],
- getRecursiveRemoval => ["function", "boolean", "any"],
- setZeroNewPartitions => ["function", "void", "any", "boolean"],
- getZeroNewPartitions => ["function", "boolean", "any"],
- setDefaultMountBy => ["function", "void", "any", "integer"],
- getDefaultMountBy => ["function", "integer", "any"],
- setRootPrefix => ["function", "void", "any", "&string"],
- setDetectMountedVolumes => ["function", "void", "any", "boolean"],
- getDetectMountedVolumes => ["function", "boolean", "any"],
- removeVolume => ["function", "integer", "any", "&string"],
- createLvmVg => ["function", "integer", "any", "&string", "integer", "boolean", ["&list", "string"]],
- removeLvmVg => ["function", "integer", "any", "&string"],
- extendLvmVg => ["function", "integer", "any", "&string", ["&list", "string"]],
- shrinkLvmVg => ["function", "integer", "any", "&string", ["&list", "string"]],
- createLvmLv => ["function", "integer", "any", "&string", "&string", "integer", "integer", "&string"],
- removeLvmLvByDevice => ["function", "integer", "any", "&string"],
- removeLvmLv => ["function", "integer", "any", "&string", "&string"],
- changeLvStripeSize => ["function", "integer", "any", "&string", "&string", "integer"],
- createEvmsContainer => ["function", "integer", "any", "&string", "integer", "boolean", ["&list", "string"]],
- modifyEvmsContainer => ["function", "integer", "any", "&string", "&string", "integer", "boolean"],
- removeEvmsContainer => ["function", "integer", "any", "&string"],
- extendEvmsContainer => ["function", "integer", "any", "&string", ["&list", "string"]],
- shrinkEvmsContainer => ["function", "integer", "any", "&string", ["&list", "string"]],
- createEvmsVolume => ["function", "integer", "any", "&string", "&string", "integer", "integer", "&string"],
- removeEvmsVolumeByDevice => ["function", "integer", "any", "&string"],
- removeEvmsVolume => ["function", "integer", "any", "&string", "&string"],
- changeEvmsStripeSize => ["function", "integer", "any", "&string", "&string", "integer"],
- evmsActivate => ["function", "integer", "any"],
- createMd => ["function", "integer", "any", "&string", "integer", ["&list", "string"]],
- createMdAny => ["function", "integer", "any", "integer", ["&list", "string"], "&string"],
- removeMd => ["function", "integer", "any", "&string", "boolean"],
- extendMd => ["function", "integer", "any", "&string", "&string"],
- shrinkMd => ["function", "integer", "any", "&string", "&string"],
- changeMdType => ["function", "integer", "any", "&string", "integer"],
- changeMdChunk => ["function", "integer", "any", "&string", "integer"],
- changeMdParity => ["function", "integer", "any", "&string", "integer"],
- checkMd => ["function", "integer", "any", "&string"],
- createFileLoop => ["function", "integer", "any", "&string", "boolean", "integer", "&string", "&string", "&string"],
- modifyFileLoop => ["function", "integer", "any", "&string", "&string", "boolean", "integer"],
- removeFileLoop => ["function", "integer", "any", "&string", "boolean"],
- removeDmraid => ["function", "integer", "any", "&string"],
- getCommitActions => ["function", ["list", "string"], "any", "boolean"],
- getLastAction => ["function", "string", "any"],
- getExtendedErrorMessage => ["function", "string", "any"],
- setCacheChanges => ["function", "void", "any", "boolean"],
- isCacheChanges => ["function", "boolean", "any"],
- commit => ["function", "integer", "any"],
- createBackupState => ["function", "integer", "any", "&string"],
- restoreBackupState => ["function", "integer", "any", "&string"],
- checkBackupState => ["function", "boolean", "any", "&string"],
- equalBackupStates => ["function", "boolean", "any", "&string", "&string", "boolean"],
- removeBackupState => ["function", "integer", "any", "&string"],
- checkDeviceMounted => ["function", "boolean", "any", "&string", "&string"],
- umountDevice => ["function", "boolean", "any", "&string"],
- mountDevice => ["function", "boolean", "any", "&string", "&string"],
- checkDmMapsTo => ["function", "boolean", "any", "&string"],
- removeDmMapsTo => ["function", "boolean", "any", "&string", "boolean"],
- getFreeInfo => ["function", "boolean", "any", "&string", "&integer", "&integer", "&integer", "&boolean", "boolean"],
- readFstab => ["function", "boolean", "any", "&string", ["&list", "any"]],
- activateHld => ["function", "void", "any", "boolean"],
- rescanEverything => ["function", "void", "any"],
- dumpObjectList => ["function", "void", "any"],
- );
- }
-
- 1;
- 1;
-