jmri.jmrix.can
Interface CanMutableFrame

All Superinterfaces:
CanFrame
All Known Implementing Classes:
CanMessage, CanReply

public interface CanMutableFrame
extends CanFrame

Base interface for mutable messages in a CANbus based message/reply protocol.

It is expected that any CAN based system will be based upon basic CAN concepts such as ID/header (standard or extended), Normal and RTR frames and a data field.

"header" refers to the full 11 or 29 bit header; which mode is separately set via the "extended" parameter

Author:
Bob Jacobsen Copyright (C) 2008, 2009, 2010

Method Summary
 void setElement(int n, int v)
           
 void setExtended(boolean b)
           
 void setHeader(int h)
           
 void setNumDataElements(int n)
           
 void setRtr(boolean b)
           
 
Methods inherited from interface jmri.jmrix.can.CanFrame
getElement, getHeader, getNumDataElements, isExtended, isRtr
 

Method Detail

setHeader

void setHeader(int h)

setExtended

void setExtended(boolean b)

setRtr

void setRtr(boolean b)

setNumDataElements

void setNumDataElements(int n)

setElement

void setElement(int n,
                int v)


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads