All Classes

Class Description
AddressedBinaryMessage
an addressed point-to-point message with unspecified binary payload.
AddressedSafetyRelatedMessage  
AidToNavigationReport
Identification and location message to be emitted by aids to navigation such as buoys and lighthouses.
AidType  
AISInputStreamReader
AISMessageInputStreamReader is the main entry point into the program loop of an AISMessages application.
AISMessage
The AISMessage class models a complete and self-contained AIS message.
AISMessageType  
ApplicationSpecificMessage  
AssignedModeCommand
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.
BaseStationReport
This message is to be used by fixed-location base stations to periodically report a position and time reference.
BerthingData  
BerthingData.MooringPosition  
BerthingData.ServiceStatus  
BinaryAcknowledge
a receipt acknowledgement to the senders of a previous messages of type 6.
BinaryBroadcastMessage
broadcast message with unspecified binary payload.
BinaryMessageMultipleSlot  
BinaryMessageSingleSlot  
CachedDecodedValues
Created by tbsalling on 20/01/15.
ChannelManagement  
ClassBCSStaticDataReport  
CommunicationState  
DataLinkManagement
This message is used to pre-allocate TDMA slots within an AIS base station network.
DataReport
AIS messages with a payload of ship static or voyage related data or position reports implement this interface.
Decoders  
DynamicDataReport  
Error
Identification and location message to be emitted by aids to navigation such as buoys and lighthouses.
ExtendedClassBEquipmentPositionReport  
ExtendedDynamicDataReport  
ExtendedShipStaticAndVoyageRelatedData  
ExtendedShipStaticAndVoyageRelatedData.BallastStatus  
ExtendedShipStaticAndVoyageRelatedData.BunkerOilStatus  
ExtendedShipStaticAndVoyageRelatedData.IceClass  
ExtendedShipStaticAndVoyageRelatedData.SolasEquipmentStatus  
GNSSBinaryBroadcastMessage
used to broadcast differential corrections for GPS.
GroupAssignmentCommand
intended to be broadcast by a competent authority (an AIS network-control base station) to set to set operational parameters for all mobile stations in an AIS coverage region
IMO  
InlandShipStaticAndVoyageRelatedData  
Interrogation
Used by a base station to query one or two other AIS transceivers for status messages of specified types.
InvalidAISMessage  
ITDMACommunicationState  
LongRangeBroadcastMessage  
ManeuverIndicator  
Metadata  
MMSI  
NavigationStatus  
NumberOfPersonsOnBoard  
PositionFixingDevice  
PositionReport  
PositionReportClassAResponseToInterrogation  
PositionReportClassAScheduled  
PositionReportClassAAssignedSchedule  
ReportingInterval  
SafetyRelatedAcknowledge  
SafetyRelatedBroadcastMessage  
ShipAndVoyageData
Message has a total of 424 bits, occupying two AIVDM sentences.
ShipType  
SOTDMACommunicationState  
StandardClassBCSPositionReport
A less detailed report than types 1-3 for vessels using Class B transmitters.
StandardSARAircraftPositionReport  
StaticDataReport  
StationType  
SyncState  
TAGBlockParameterCodeType  
TransponderClass  
TxRxMode  
UnknownApplicationSpecificMessage  
UnsupportedMessageType  
UTCAndDateInquiry  
UTCAndDateResponse