dk.tbsalling.aismessages.messages
Class AssignedModeCommand

java.lang.Object
  extended by dk.tbsalling.aismessages.messages.DecodedAISMessage
      extended by dk.tbsalling.aismessages.messages.AssignedModeCommand
All Implemented Interfaces:
Serializable

public class AssignedModeCommand
extends DecodedAISMessage

used by a base station with control authority to configure the scheduling of AIS informational messages from subordinate stations, either as a frequency per 10-minute interval or by specifying the TDMA slot(s) offset on which those messages should be transmitted.

Author:
tbsalling
See Also:
Serialized Form

Constructor Summary
AssignedModeCommand(Integer repeatIndicator, MMSI sourceMmsi, MMSI destinationMmsiA, Integer offsetA, Integer incrementA, MMSI destinationMmsiB, Integer offsetB, Integer incrementB)
           
 
Method Summary
static AssignedModeCommand fromEncodedMessage(EncodedAISMessage encodedMessage)
           
 MMSI getDestinationMmsiA()
           
 MMSI getDestinationMmsiB()
           
 Integer getIncrementA()
           
 Integer getIncrementB()
           
 Integer getOffsetA()
           
 Integer getOffsetB()
           
 
Methods inherited from class dk.tbsalling.aismessages.messages.DecodedAISMessage
equals, getMessageType, getMetadata, getRepeatIndicator, getSourceMmsi, hashCode, setMetadata, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssignedModeCommand

public AssignedModeCommand(Integer repeatIndicator,
                           MMSI sourceMmsi,
                           MMSI destinationMmsiA,
                           Integer offsetA,
                           Integer incrementA,
                           MMSI destinationMmsiB,
                           Integer offsetB,
                           Integer incrementB)
Method Detail

getDestinationMmsiA

public final MMSI getDestinationMmsiA()

getOffsetA

public final Integer getOffsetA()

getIncrementA

public final Integer getIncrementA()

getDestinationMmsiB

public final MMSI getDestinationMmsiB()

getOffsetB

public final Integer getOffsetB()

getIncrementB

public final Integer getIncrementB()

fromEncodedMessage

public static AssignedModeCommand fromEncodedMessage(EncodedAISMessage encodedMessage)


Copyright © 2013 Thomas Borg Salling. All Rights Reserved.