Package | Description |
---|---|
com.veraxsystems.vxipmi.api.async |
The asynchronous API.
|
com.veraxsystems.vxipmi.api.async.messages |
The package containing asynchronous API message classes.
|
com.veraxsystems.vxipmi.api.sync |
The synchronous API.
|
com.veraxsystems.vxipmi.test |
Modifier and Type | Method and Description |
---|---|
ConnectionHandle |
IpmiAsyncConnector.createConnection(java.net.InetAddress address)
Creates connection to the remote host.
|
Modifier and Type | Method and Description |
---|---|
void |
IpmiAsyncConnector.closeConnection(ConnectionHandle handle)
Closes the connection with the given handle
|
void |
IpmiAsyncConnector.closeSession(ConnectionHandle connectionHandle)
Closes the session with the remote host if it is currently in open state.
|
java.util.List<CipherSuite> |
IpmiAsyncConnector.getAvailableCipherSuites(ConnectionHandle connectionHandle)
Gets
CipherSuite s available for the connection with the remote
host. |
GetChannelAuthenticationCapabilitiesResponseData |
IpmiAsyncConnector.getChannelAuthenticationCapabilities(ConnectionHandle connectionHandle,
CipherSuite cipherSuite,
PrivilegeLevel requestedPrivilegeLevel)
Gets the authentication capabilities for the connection with the remote
host.
|
void |
IpmiAsyncConnector.openSession(ConnectionHandle connectionHandle,
java.lang.String username,
java.lang.String password,
byte[] bmcKey)
Establishes the session with the remote host.
|
int |
IpmiAsyncConnector.sendMessage(ConnectionHandle connectionHandle,
IpmiCommandCoder request)
Sends the IPMI message to the remote host.
|
Modifier and Type | Method and Description |
---|---|
ConnectionHandle |
IpmiResponse.getHandle()
ConnectionHandle to the message that was an origin of the
response Handle contains only the id of the connection, not the
CipherSuite and PrivilegeLevel used in that connection. |
Constructor and Description |
---|
IpmiError(java.lang.Exception exception,
int tag,
ConnectionHandle handle) |
IpmiResponse(int tag,
ConnectionHandle handle) |
IpmiResponseData(ResponseData data,
int tag,
ConnectionHandle handle) |
Modifier and Type | Method and Description |
---|---|
ConnectionHandle |
IpmiConnector.createConnection(java.net.InetAddress address)
Creates connection to the remote host.
|
Modifier and Type | Method and Description |
---|---|
void |
IpmiConnector.closeConnection(ConnectionHandle handle)
Closes the connection with the given handle
|
void |
IpmiConnector.closeSession(ConnectionHandle connectionHandle)
Closes the session with the remote host if it is currently in open state.
|
java.util.List<CipherSuite> |
IpmiConnector.getAvailableCipherSuites(ConnectionHandle connectionHandle)
Gets
CipherSuite s available for the connection with the remote host. |
GetChannelAuthenticationCapabilitiesResponseData |
IpmiConnector.getChannelAuthenticationCapabilities(ConnectionHandle connectionHandle,
CipherSuite cipherSuite,
PrivilegeLevel requestedPrivilegeLevel)
Gets the authentication capabilities for the connection with the remote host.
|
void |
IpmiConnector.openSession(ConnectionHandle connectionHandle,
java.lang.String username,
java.lang.String password,
byte[] bmcKey)
Establishes the session with the remote host.
|
ResponseData |
IpmiConnector.sendMessage(ConnectionHandle connectionHandle,
IpmiCommandCoder request)
Sends the IPMI message to the remote host.
|
Constructor and Description |
---|
MessageListener(ConnectionHandle handle)
Initiates the
MessageListener |
Modifier and Type | Method and Description |
---|---|
ConnectionHandle |
GetAllSensorReadingsRunner.startSession(IpmiConnector connector,
java.net.InetAddress address,
java.lang.String username,
java.lang.String password,
java.lang.String bmcKey,
PrivilegeLevel privilegeLevel) |
Modifier and Type | Method and Description |
---|---|
static SensorRecord |
GetFruInfoRunner.getSensorData(IpmiConnector connector,
ConnectionHandle handle,
int reservationId) |
SensorRecord |
GetAllSensorReadingsRunner.getSensorData(IpmiConnector connector,
ConnectionHandle handle,
int reservationId) |