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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
long
int
void
boolean
void
setAttempts
(int attempts) void
setDoNotSendBefore
(long doNotSendBefore) void
setMessageSent
(boolean messageSent) Methods inherited from class rockBlock.RockBlockMessage
getMessage, setMessage
Methods 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, 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
-
-