package

com.openxc

This is the top-level package of the OpenXC library. It contains the primary entry point for applications, the VehicleManager.

Interfaces

Classes

BinaryMessages  
BinaryMessages.AcceptanceFilterBypassCommand Protobuf type openxc.AcceptanceFilterBypassCommand  
BinaryMessages.AcceptanceFilterBypassCommand.Builder Protobuf type openxc.AcceptanceFilterBypassCommand  
BinaryMessages.CanMessage Protobuf type openxc.CanMessage  
BinaryMessages.CanMessage.Builder Protobuf type openxc.CanMessage  
BinaryMessages.CommandResponse Protobuf type openxc.CommandResponse  
BinaryMessages.CommandResponse.Builder Protobuf type openxc.CommandResponse  
BinaryMessages.ControlCommand Protobuf type openxc.ControlCommand  
BinaryMessages.ControlCommand.Builder Protobuf type openxc.ControlCommand  
BinaryMessages.DiagnosticControlCommand Protobuf type openxc.DiagnosticControlCommand  
BinaryMessages.DiagnosticControlCommand.Builder Protobuf type openxc.DiagnosticControlCommand  
BinaryMessages.DiagnosticRequest Protobuf type openxc.DiagnosticRequest  
BinaryMessages.DiagnosticRequest.Builder Protobuf type openxc.DiagnosticRequest  
BinaryMessages.DiagnosticResponse Protobuf type openxc.DiagnosticResponse  
BinaryMessages.DiagnosticResponse.Builder Protobuf type openxc.DiagnosticResponse  
BinaryMessages.DynamicField Protobuf type openxc.DynamicField  
BinaryMessages.DynamicField.Builder Protobuf type openxc.DynamicField  
BinaryMessages.PassthroughModeControlCommand Protobuf type openxc.PassthroughModeControlCommand  
BinaryMessages.PassthroughModeControlCommand.Builder Protobuf type openxc.PassthroughModeControlCommand  
BinaryMessages.PayloadFormatCommand Protobuf type openxc.PayloadFormatCommand  
BinaryMessages.PayloadFormatCommand.Builder Protobuf type openxc.PayloadFormatCommand  
BinaryMessages.PredefinedObd2RequestsCommand Protobuf type openxc.PredefinedObd2RequestsCommand  
BinaryMessages.PredefinedObd2RequestsCommand.Builder Protobuf type openxc.PredefinedObd2RequestsCommand  
BinaryMessages.SimpleMessage Protobuf type openxc.SimpleMessage  
BinaryMessages.SimpleMessage.Builder Protobuf type openxc.SimpleMessage  
BinaryMessages.VehicleMessage Protobuf type openxc.VehicleMessage  
BinaryMessages.VehicleMessage.Builder Protobuf type openxc.VehicleMessage  
DataPipeline A pipeline that ferries data from VehicleDataSources to VehicleDataSinks. 
VehicleLocationProvider Propagate GPS and vehicle speed updates from OpenXC to the normal Android location system. 
VehicleManager The VehicleManager is an in-process Android service and the primary entry point into the OpenXC library. 
VehicleManager.VehicleBinder Binder to connect IBinder in a ServiceConnection with the VehicleManager. 

Enums

BinaryMessages.CanMessage.FrameFormat Protobuf enum openxc.CanMessage.FrameFormat  
BinaryMessages.ControlCommand.Type Protobuf enum openxc.ControlCommand.Type  
BinaryMessages.DiagnosticControlCommand.Action Protobuf enum openxc.DiagnosticControlCommand.Action  
BinaryMessages.DiagnosticRequest.DecodedType Protobuf enum openxc.DiagnosticRequest.DecodedType  
BinaryMessages.DynamicField.Type Protobuf enum openxc.DynamicField.Type  
BinaryMessages.PayloadFormatCommand.PayloadFormat Protobuf enum openxc.PayloadFormatCommand.PayloadFormat  
BinaryMessages.VehicleMessage.Type Protobuf enum openxc.VehicleMessage.Type  

Exceptions