All Packages

Package Summary
Package
Description
The command-line client of the library, ipmicli (IpmiCli): ipmicli [options] <subcommand> [subcommand options], installed with a launcher by the installer, or run with java -jar ipmi-java-<version>-standalone.jar.
The client of a BMC.
The asynchronous API.
The package containing asynchronous API message classes.
The API for Serial Over LAN (SOL) communication for IPMI.
The synchronous API of the protocol core: IpmiConnector opens RMCP+ sessions and sends commands, waiting for their responses.
The part of library responsible for message encoding and decoding.
The IPMI commands: one IpmiCommandCoder per command, which encodes the request and decodes the response into its ResponseData.
The application commands of IPMI 2.0: Get Device ID (section 20.1), which describes the controller, and Send Message (sections 6.13.3 and 22.7), which carries a command to a controller behind the BMC.
Chassis related commands.
FRU related commands.
FRU records wrappers.
The payload commands of IPMI 2.0 (section 24): Activate and Deactivate Payload, Get Payload Activation Status and Get Payload Instance Info, which the Serial over LAN console sends, and Get Channel Payload Support.
SDR related commands.
SDR records formats.
SEL related commands.
Session management related commands.
The IPMI payload encoders and decoders.
The LAN payload format encoders and decoders.
The Serial over LAN payload (IPMI 2.0 section 15): the inbound and outbound SOL messages, their operation and status fields, and the acknowledge states.
The IPMI protocol messages, encoder and decoder.
IPMI protocol decoder classes.
IPMI protocol encoder classes.
The RMCP-level encoder, decoder and message classes.
Authentication, confidentiality and integrity algorithms.
The coder of the Serial over LAN payload: SolCoder encodes the SOL messages sent to the BMC and decodes its replies into SolResponseData.
The library utility classes.
Package responsible for Connection management.
Package responsible for message queuing.
The StateMachine classes
The StateMachine actions.
The StateMachine events.
The StateMachine states.
The UDP transport layer.