Enum SolStatus
- All Implemented Interfaces:
Serializable
,Comparable<SolStatus>
Enumeration of all possible states, that Remote Console can receive from BMC during SOL communication.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionA break condition from the system has been detected.Character transfer is unavailable because system is in a powered-down or sleep state.When test mode active, signals that DTR is asserted on serial port.When test mode active, signals that RTS is asserted on serial port.SOL is deactivated/deactivating.Characters were dropped between transmitting this packet and the previous packet, because the system did not pay attention to hardware flow control. -
Method Summary
-
Enum Constant Details
-
SolDeactivated
SOL is deactivated/deactivating. (Remote console can use this to tell if SOL was deactivated by some other party, or by local pushbutton reset or power on/off). -
TransmitOverrun
Characters were dropped between transmitting this packet and the previous packet, because the system did not pay attention to hardware flow control. -
Break
A break condition from the system has been detected. The BMC will generate this only on one packet at the start of the break. -
RtsAsserted
When test mode active, signals that RTS is asserted on serial port. For test mode inactive, it is unused. A packet with this status will be automatically sent whenever RTS changes state. Note that this packet may not contain character data. -
DtrAsserted
When test mode active, signals that DTR is asserted on serial port. For test mode inactive, it is unused. A packet with this status will be automatically sent whenever DTR changes state. Note that this packet may not contain character data.
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getStatusNumber
public int getStatusNumber()
-