com.rapplogic.xbee.api
Interface IPacketParser

All Known Implementing Classes:
PacketParser

public interface IPacketParser


Method Summary
 ApiId getApiId()
           
 int getBytesRead()
           
 int getFrameDataBytesRead()
           
 int getIntApiId()
           
 XBeePacketLength getLength()
           
 int getRemainingBytes()
           
 XBeeAddress16 parseAddress16()
           
 XBeeAddress64 parseAddress64()
           
 int read(java.lang.String context)
           
 int[] readRemainingBytes()
           
 

Method Detail

read

int read(java.lang.String context)
         throws java.io.IOException
Throws:
java.io.IOException

readRemainingBytes

int[] readRemainingBytes()
                         throws java.io.IOException
Throws:
java.io.IOException

getFrameDataBytesRead

int getFrameDataBytesRead()

getRemainingBytes

int getRemainingBytes()

getBytesRead

int getBytesRead()

getLength

XBeePacketLength getLength()

getApiId

ApiId getApiId()

getIntApiId

int getIntApiId()

parseAddress16

XBeeAddress16 parseAddress16()
                             throws java.io.IOException
Throws:
java.io.IOException

parseAddress64

XBeeAddress64 parseAddress64()
                             throws java.io.IOException
Throws:
java.io.IOException