com.rapplogic.xbee.api.wpan
Class TxRequestBase

java.lang.Object
  extended by com.rapplogic.xbee.api.XBeeRequest
      extended by com.rapplogic.xbee.api.wpan.TxRequestBase
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
TxRequest16, TxRequest64

public abstract class TxRequestBase
extends XBeeRequest

Series 1 XBee. Super class for 16 and 64 bit address Transmit packets

Author:
andrew
See Also:
Serialized Form

Nested Class Summary
static class TxRequestBase.Option
           
 
Field Summary
static int MAX_PAYLOAD_SIZE
          Maximum payload size as specified in the series 1 XBee manual.
 
Fields inherited from class com.rapplogic.xbee.api.XBeeRequest
DEFAULT_FRAME_ID, NO_RESPONSE_FRAME_ID
 
Constructor Summary
TxRequestBase()
           
 
Method Summary
 int getMaxPayloadSize()
           
 TxRequestBase.Option getOption()
           
 int[] getPayload()
           
 void setMaxPayloadSize(int maxPayloadSize)
           
 void setOption(TxRequestBase.Option option)
           
 void setPayload(int[] payload)
           
 java.lang.String toString()
           
 
Methods inherited from class com.rapplogic.xbee.api.XBeeRequest
getApiId, getFrameData, getFrameId, getXBeePacket, setApiId, setFrameId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_PAYLOAD_SIZE

public static final int MAX_PAYLOAD_SIZE
Maximum payload size as specified in the series 1 XBee manual. This is provided for reference only and is not used for validation

See Also:
Constant Field Values
Constructor Detail

TxRequestBase

public TxRequestBase()
Method Detail

getPayload

public int[] getPayload()

setPayload

public void setPayload(int[] payload)

getOption

public TxRequestBase.Option getOption()

setOption

public void setOption(TxRequestBase.Option option)

toString

public java.lang.String toString()
Overrides:
toString in class XBeeRequest

getMaxPayloadSize

public int getMaxPayloadSize()

setMaxPayloadSize

public void setMaxPayloadSize(int maxPayloadSize)