Package mslinks.data
Class VolumeID
-
- All Implemented Interfaces:
-
mslinks.Serializable
public final class VolumeID implements Serializable
-
-
Field Summary
Fields Modifier and Type Field Description public final static IntegerDRIVE_UNKNOWNpublic final static IntegerDRIVE_NO_ROOT_DIRpublic final static IntegerDRIVE_REMOVABLEpublic final static IntegerDRIVE_FIXEDpublic final static IntegerDRIVE_REMOTEpublic final static IntegerDRIVE_CDROMpublic final static IntegerDRIVE_RAMDISKprivate final IntegerdriveTypeprivate final IntegerserialNumberprivate final Stringlabel
-
Constructor Summary
Constructors Constructor Description VolumeID()VolumeID(ByteReader data)
-
Method Summary
Modifier and Type Method Description final IntegergetDriveType()final IntegergetSerialNumber()final StringgetLabel()Unitserialize(ByteWriter bw)final VolumeIDsetDriveType(Integer n)final VolumeIDsetSerialNumber(Integer n)final VolumeIDsetLabel(String s)if s is null take no effect -
-
Constructor Detail
-
VolumeID
VolumeID()
-
VolumeID
VolumeID(ByteReader data)
-
-
Method Detail
-
getDriveType
final Integer getDriveType()
-
getSerialNumber
final Integer getSerialNumber()
-
serialize
Unit serialize(ByteWriter bw)
-
setDriveType
final VolumeID setDriveType(Integer n)
-
setSerialNumber
final VolumeID setSerialNumber(Integer n)
-
-
-
-