org.freedesktop.UDisks.Port

org.freedesktop.UDisks.Port — Port interface

Methods


Signals

Changed()

Implemented Interfaces

Objects implementing org.freedesktop.UDisks.Port also implements org.freedesktop.DBus.Introspectable, org.freedesktop.DBus.Properties

Properties

'NativePath'read's'
'Adapter'read'o'
'Parent'read'o'
'Number'read'i'
'ConnectorType'read's'

Description

This interface provides information about ports attached to either an adapter or expander (e.g. SAS expanders or SATA Port Multipliers).

Details

Signal Details

The Changed signal

Changed ()

Something on the port changed.

Property Details

The "NativePath" property

'NativePath'read's'

OS specific native path of the port. On Linux this is the sysfs path, for example /sys/devices/pci0000:00/0000:00:1f.1/host3/scsi_host/host3 or TODO:SAS example.


The "Adapter" property

'Adapter'read'o'

The object path of the adapter the port is attached to.


The "Parent" property

'Parent'read'o'

The object path of the adapter or expansion device the port is attached to.


The "Number" property

'Number'read'i'

The number of the port (starting from zero) or -1 if unknown.


The "ConnectorType" property

'ConnectorType'read's'

The connector type for the port (or for wide connectors, that the port is part of) or blank if unknown.

  • ata: Some kind of ATA connector
  • ata_pata: Parallel ATA
  • ata_sata: Serial ATA - not sure whether it's an internal or external port.
  • ata_sata_internal: Internal Serial ATA
  • ata_sata_external: External Serial ATA
  • scsi: Some kind of SCSI connector
  • scsi_sas: Some kind of SAS connector
  • scsi_sas_internal: SAS (SFF-8482)
  • scsi_sas_2x: SAS connector with 2 lanes
  • scsi_sas_2x_wideband: SAS Hi-Density with 2 lanes (SFF-8484)
  • scsi_sas_4x: Some kind of SAS connector with 4 lanes
  • scsi_sas_4x_wideband: SAS Hi-Density with 4 lanes (SFF-8484)
  • scsi_sas_4x_mini: Mini-SAS with 4 lanes (SFF-8087, iPass)
  • scsi_sas_4x_mini_external: External Mini-SAS with 4 lanes (SFF-8088)
  • scsi_sas_4x_infiband: Infiniband with 4 lanes (SFF-8470)

TODO: include other connector types