Platforms to show: All Mac Windows Linux Cross-Platform
DADiskMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Files | MBS MacOSX Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- property Handle as Integer
- 6 methods
- method BSDName as string
- method Constructor Private
- method Description as dictionary
- method Options as Integer
- method SetOptions(options as Integer, value as boolean) as Integer
- method WholeDisk as DADiskMBS
- 37 shared methods
- shared method CreateFromBSDName(session as DASessionMBS, name as string) as DADiskMBS
- shared method CreateFromVolume(session as DASessionMBS, volume as folderitem) as DADiskMBS
- shared method CreateFromVolumePath(session as DASessionMBS, path as string) as DADiskMBS
- shared method kDADiskDescriptionBusNameKey as string
- shared method kDADiskDescriptionBusPathKey as string
- shared method kDADiskDescriptionDeviceGUIDKey as string
- shared method kDADiskDescriptionDeviceInternalKey as string
- shared method kDADiskDescriptionDeviceModelKey as string
- shared method kDADiskDescriptionDevicePathKey as string
- shared method kDADiskDescriptionDeviceProtocolKey as string
- shared method kDADiskDescriptionDeviceRevisionKey as string
- shared method kDADiskDescriptionDeviceUnitKey as string
- shared method kDADiskDescriptionDeviceVendorKey as string
- shared method kDADiskDescriptionMediaBlockSizeKey as string
- shared method kDADiskDescriptionMediaBSDMajorKey as string
- shared method kDADiskDescriptionMediaBSDMinorKey as string
- shared method kDADiskDescriptionMediaBSDNameKey as string
- shared method kDADiskDescriptionMediaBSDUnitKey as string
- shared method kDADiskDescriptionMediaContentKey as string
- shared method kDADiskDescriptionMediaEjectableKey as string
- shared method kDADiskDescriptionMediaIconKey as string
- shared method kDADiskDescriptionMediaKindKey as string
- shared method kDADiskDescriptionMediaLeafKey as string
- shared method kDADiskDescriptionMediaNameKey as string
- shared method kDADiskDescriptionMediaPathKey as string
- shared method kDADiskDescriptionMediaRemovableKey as string
- shared method kDADiskDescriptionMediaSizeKey as string
- shared method kDADiskDescriptionMediaTypeKey as string
- shared method kDADiskDescriptionMediaUUIDKey as string
- shared method kDADiskDescriptionMediaWholeKey as string
- shared method kDADiskDescriptionMediaWritableKey as string
- shared method kDADiskDescriptionVolumeKindKey as string
- shared method kDADiskDescriptionVolumeMountableKey as string
- shared method kDADiskDescriptionVolumeNameKey as string
- shared method kDADiskDescriptionVolumeNetworkKey as string
- shared method kDADiskDescriptionVolumePathKey as string
- shared method kDADiskDescriptionVolumeUUIDKey as string
This class has no sub classes.
Some methods using this class:
- DASessionMBS.Eject(disk as DADiskMBS, options as Integer = 0)
- DASessionMBS.IsClaimed(disk as DADiskMBS) as boolean
- DASessionMBS.Mount(disk as DADiskMBS, path as string, options as Integer = 0)
- DASessionMBS.MountWithArguments(disk as DADiskMBS, path as string, arguments() as string, options as Integer = 0)
- DASessionMBS.Rename(disk as DADiskMBS, name as string, options as Integer = 0)
- DASessionMBS.Unclaim(disk as DADiskMBS)
- DASessionMBS.Unmount(disk as DADiskMBS, options as Integer = 0)
Some events using this class:
- DASessionMBS.Appeared(disk as DADiskMBS)
- DASessionMBS.DescriptionChanged(disk as DADiskMBS, keys() as string)
- DASessionMBS.Disappeared(disk as DADiskMBS)
- DASessionMBS.Ejected(disk as DADiskMBS, dissenter as DADissenterMBS)
- DASessionMBS.Mounted(disk as DADiskMBS, dissenter as DADissenterMBS)
- DASessionMBS.Peek(disk as DADiskMBS)
- DASessionMBS.Renamed(disk as DADiskMBS, dissenter as DADissenterMBS)
- DASessionMBS.Unmounted(disk as DADiskMBS, dissenter as DADissenterMBS)
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS MacOSX Plugin.
CXCallDirectoryManagerMBS - DADissenterMBS