388 XML API basetype properties
Example
# show expander-status
...
<OBJECT basetype="sas-status-controller-a" name="enclosure-id" oid="1" format="rows">
<PROPERTY name="enclosure-id" type="uint32">0</PROPERTY>
<PROPERTY name="controller" type="string">A</PROPERTY>
<PROPERTY name="controller-numeric" type="string">1</PROPERTY>
<PROPERTY name="phy" type="uint32">0</PROPERTY>
<PROPERTY name="type" type="string">Drive</PROPERTY>
<PROPERTY name="type-numeric" type="string">1</PROPERTY>
<PROPERTY name="status" type="string">Enabled - Healthy</PROPERTY>
<PROPERTY name="status-numeric" type="string">1</PROPERTY>
<PROPERTY name="elem-status" type="string">OK</PROPERTY>
<PROPERTY name="elem-status-numeric" type="string">1</PROPERTY>
<PROPERTY name="elem-disabled" type="string">Enabled</PROPERTY>
<PROPERTY name="elem-disabled-numeric" type="string">0</PROPERTY>
<PROPERTY name="elem-reason" type="string"></PROPERTY>
<PROPERTY name="elem-reason-numeric" type="string">0</PROPERTY>
<PROPERTY name="change-counter" type="uint32">00000003</PROPERTY>
<PROPERTY name="code-violations" type="uint32">00000000</PROPERTY>
<PROPERTY name="disparity-errors" type="uint32">00000000</PROPERTY>
<PROPERTY name="crc-errors" type="uint32">00000000</PROPERTY>
<PROPERTY name="conn-crc-errors" type="uint32">00000000</PROPERTY>
<PROPERTY name="lost-dwords" type="uint32">00000000</PROPERTY>
<PROPERTY name="invalid-dwords" type="uint32">00000000</PROPERTY>
<PROPERTY name="reset-error-counter" type="uint32">00000000</PROPERTY>
<PROPERTY name="flag-bits" type="uint32">20002025</PROPERTY>
</OBJECT>
...
elem-reason-
numeric
string Numeric equivalents for elem-reason values.
• 0: (blank)
• 32769: Error count interrupts
• 32770: Externally disabled
• 32771: PHY control
• 32772: Not ready
• 32773: Firmware reboot
• 32774: Drive removed
• 32775: Unused - disabled by default
• 32776: Excessive PHY changes
change-counter uint32 Number of times PHY status has changed.
code-violations uint32 Number of code violations.
disparity-
errors
uint32 Number of disparity errors.
crc-errors uint32 Number of CRC (cyclic redundancy check) errors
conn-crc-errors uint32 Number of connection CRC errors.
lost-dwords uint32 Number of lost double words.
invalid-dwords uint32 Number of invalid double words.
reset-error-
counter
uint32 Number of times error counters have been reset.
flag-bits uint32 PHY status flag bits.
Table 62 sas-status-controller-a properties (continued)
Name Type Description