-
- All Implemented Interfaces:
-
android.os.IInterface
public interface ICan implements IInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classICan.DefaultDefault implementation for ICan.
public abstract classICan.StubLocal-side IPC implementation stub class.
public classICan._Parcel
-
Method Summary
Modifier and Type Method Description abstract MachineSignalreadSignal(int signalId)abstract booleanwriteSignal(int signalId, double value)abstract GflHandlerregisterFrame(CanBus canBus, int frameId, boolean extended, byte maxQueueSize)abstract GflMsgreadGflMsg(GflHandler handler)abstract booleanwriteFrame(CanBus canBus, int frameId, boolean extended, Array<byte> data)abstract booleanunregisterFrame(GflHandler handler)abstract intsetupRxSignal(MachineSignalDefinition signalDefinition)abstract intsetupTxSignal(MachineSignalDefinition signalDefinition)abstract MachineSignalDefinitiongetRxSignalDefinition(int signalId)abstract MachineSignalDefinitiongetTxSignalDefinition(int signalId)abstract longgetBusFrameCount(CanBus canBus)abstract longgetRxSignalFrameCount(int signalId)abstract booleanresetBusFrameCount(CanBus canBus)abstract booleanresetRxSignalFrameCount(int signalId)-
-
Method Detail
-
readSignal
abstract MachineSignal readSignal(int signalId)
-
writeSignal
abstract boolean writeSignal(int signalId, double value)
-
registerFrame
abstract GflHandler registerFrame(CanBus canBus, int frameId, boolean extended, byte maxQueueSize)
-
readGflMsg
abstract GflMsg readGflMsg(GflHandler handler)
-
writeFrame
abstract boolean writeFrame(CanBus canBus, int frameId, boolean extended, Array<byte> data)
-
unregisterFrame
abstract boolean unregisterFrame(GflHandler handler)
-
setupRxSignal
abstract int setupRxSignal(MachineSignalDefinition signalDefinition)
-
setupTxSignal
abstract int setupTxSignal(MachineSignalDefinition signalDefinition)
-
getRxSignalDefinition
abstract MachineSignalDefinition getRxSignalDefinition(int signalId)
-
getTxSignalDefinition
abstract MachineSignalDefinition getTxSignalDefinition(int signalId)
-
getBusFrameCount
abstract long getBusFrameCount(CanBus canBus)
-
getRxSignalFrameCount
abstract long getRxSignalFrameCount(int signalId)
-
resetBusFrameCount
abstract boolean resetBusFrameCount(CanBus canBus)
-
resetRxSignalFrameCount
abstract boolean resetRxSignalFrameCount(int signalId)
-
-
-
-