Interface | Description |
---|---|
VehicleMessage.Listener |
Class | Description |
---|---|
CanMessage |
A VehicleMessage that is a low-level CAN message.
|
Command |
A Command message defined by the OpenXC message format.
|
CommandResponse |
A response to a Command from the vehicle interface.
|
CustomCommand |
A Custom Command message based on the OpenXC message format.
|
CustomCommandResponse |
A response to a Custom Command from the vehicle interface.
|
DiagnosticMessage |
An abstract base class to hold common fields and logic for diagnostic
requests and responses.
|
DiagnosticRequest |
A diagnostic request message, for example an OBD-II request.
|
DiagnosticResponse |
A diagnostic response message from the vehicle interface.
|
EventedSimpleVehicleMessage |
A simple vehicle message also with an event field.
|
ExactKeyMatcher |
A helper base class for a KeyMatcher that matches exactly one key, e.g.
|
KeyedMessage |
A KeyedMessage is a VehicleMessage with a unique key that identifies this
message, and potentially responses to this message.
|
KeyMatcher |
A KeyMatcher is used to filter incoming vehicle messages to decide which
should be passed on to registered listeners.
|
MessageKey |
A MessageKey is an identifying key for a VehicleMessage.
|
MultiFrameResponse | |
NamedVehicleMessage |
A NamedVehicleMessage is a VehicleMessage with a name field.
|
SimpleVehicleMessage |
The SimpleVehicleMessage is a simple vehicle message as defined by the OpenXC
message format - it has a name and a value field.
|
VehicleMessage |
The VehicleMessage is the most basic, root form of data going back and forth
between the OpenXC library and a vehicle interface.
|
Enum | Description |
---|---|
Command.CommandType | |
DiagnosticResponse.NegativeResponseCode |
Exception | Description |
---|---|
SerializationException | |
UnrecognizedMessageTypeException |