org.discotools.io.aprs.is
Class AprsIsPacket

java.lang.Object
  extended by org.discotools.io.AbstractPacket
      extended by org.discotools.io.aprs.AprsPacket
          extended by org.discotools.io.aprs.is.AprsIsPacket
All Implemented Interfaces:
org.discotools.io.Packet
Direct Known Subclasses:
AprsIsEvent, AprsIsRequest, AprsIsResponse

public class AprsIsPacket
extends AprsPacket


Field Summary
 
Fields inherited from class org.discotools.io.aprs.AprsPacket
comment
 
Fields inherited from class org.discotools.io.AbstractPacket
crc32, crc32Time, error, isDuplicate, isUnknown, isValid, payload, time, type, UNKNOWN
 
Constructor Summary
AprsIsPacket(AprsIsPacketType type, AprsPacket packet)
           
AprsIsPacket(AprsIsPacketType type, String payload)
           
AprsIsPacket(AprsIsPacketType type, String payload, Long time, boolean isDuplicate)
           
AprsIsPacket(String payload)
           
 
Method Summary
 AprsIsPacketType getType()
           
protected  void setComment(String comment)
           
protected  void setValid(boolean isValid, Throwable e)
           
 
Methods inherited from class org.discotools.io.aprs.AprsPacket
getComment, isComplete, setValid, toString
 
Methods inherited from class org.discotools.io.AbstractPacket
getBytes, getCRS32, getCRS32Age, getError, getPayload, getTime, isDuplicate, isType, isUnknown, isValid, setCRS32, setDuplicate, setTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AprsIsPacket

public AprsIsPacket(String payload)

AprsIsPacket

public AprsIsPacket(AprsIsPacketType type,
                    String payload)

AprsIsPacket

public AprsIsPacket(AprsIsPacketType type,
                    String payload,
                    Long time,
                    boolean isDuplicate)

AprsIsPacket

public AprsIsPacket(AprsIsPacketType type,
                    AprsPacket packet)
Method Detail

getType

public AprsIsPacketType getType()
Specified by:
getType in interface org.discotools.io.Packet
Overrides:
getType in class org.discotools.io.AbstractPacket

setValid

protected void setValid(boolean isValid,
                        Throwable e)
Overrides:
setValid in class AprsPacket

setComment

protected void setComment(String comment)
Overrides:
setComment in class AprsPacket


Copyright © 2012-2013 DISCO Foundation. All Rights Reserved.