Package rockBlock
Class RockBlockOutgoingMessage
java.lang.Object
PamguardMVC.PamDataUnit<PamDataUnit,PamDataUnit>
 
rockBlock.RockBlockMessage
rockBlock.RockBlockOutgoingMessage
- All Implemented Interfaces:
 Comparable<PamDataUnit>
Data unit containing messages that are being sent from the local RockBlock.  These are typically
 termed 'Mobile Originated' or MO messages indicating they are being sent from the RockBlock to
 the Iridium network
- Author:
 - mo55
 
- 
Field Summary
Fields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, localisation - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidlongintvoidbooleanvoidsetAttempts(int attempts) voidsetDoNotSendBefore(long doNotSendBefore) voidsetMessageSent(boolean messageSent) Methods inherited from class rockBlock.RockBlockMessage
getMessage, setMessageMethods inherited from class PamguardMVC.PamDataUnit
addDataAnnotation, addSuperDetection, amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, calcSnapshotGeometry, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, findDataAnnotation, freeData, getAbsBlockIndex, getAmplitudeDB, getAnnotationsSummaryString, getBasicData, getCalculatedAmlitudeDB, getChannelBitmap, getColourIndex, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDataUnitPopupMenu, getDurationInMilliseconds, getEndTimeInMilliseconds, getFrequency, getFrequencyOverlap, getGpsPosition, getHydrophoneBitmap, getHydrophoneHeading, getLastChangeTime, getLastSample, getLastUpdateTime, getLocalisation, getMeasuredAmplitude, getMeasuredAmplitudeType, getNoiseBackground, getNumDataAnnotations, getOriginLatLong, getParentDataBlock, getSampleDuration, getSampleDurationAsInt, getSeconds, getSequenceBitmap, getSequenceBitmapObject, getSignalExcess, getSignalSPL, getSnapshotGeometry, getStartSample, getSummaryString, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, getSuperId, getTimeDelaysSeconds, getTimeMilliseconds, getTimeNanoseconds, getTimeOverlap, getUID, getUpdateCount, isEmbryonic, isForceAmpRecalc, linAmplitudeToDB, removeDataAnnotation, removeDataAnnotation, removeSuperDetection, setAbsBlockIndex, setCalculatedAmlitudeDB, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setDurationInMilliseconds, setEmbryonic, setForceAmpRecalc, setFrequency, setInfo, setLastUpdateTime, setLocalisation, setMeasuredAmpAndType, setMeasuredAmplitude, setMeasuredAmplitudeType, setNoiseBackground, setParentDataBlock, setSampleDuration, setSequenceBitmap, setSignalExcess, setSignalSPL, setSnapshotGeometry, setStartSample, setTimeDelaysSeconds, setTimeMilliseconds, setUID, setUniqueSuperDetection, sortOutputMaps, updateDataUnit 
- 
Constructor Details
- 
RockBlockOutgoingMessage
- Parameters:
 timeMilliseconds-message-
 
 - 
 - 
Method Details
- 
isMessageSent
public boolean isMessageSent() - 
setMessageSent
public void setMessageSent(boolean messageSent)  - 
clearSendAttempts
public void clearSendAttempts() - 
getNumberOfAttempts
public int getNumberOfAttempts() - 
incAttempt
public void incAttempt() - 
setAttempts
public void setAttempts(int attempts)  - 
getDoNotSendBefore
public long getDoNotSendBefore() - 
setDoNotSendBefore
public void setDoNotSendBefore(long doNotSendBefore) - Parameters:
 doNotSendBefore-
 
 -