Message Events

These are the event_output events related to the WsfMessage. See also Comm Events.

MESSAGE_DELIVERY_ATTEMPT

Note

This message type is only generated by comm models based off of EM interactions, such as WSF_RADIO_TRANSCEIVER.

event_output Signature:

<time> <event> <transmitter-platform-name> <receiver-platform-name>
System: <receiver-name> Number: <serial-number> Type: <message-type> Size: <message-size> bits <emi-data> // see emi-data <message-status>

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<transmitter-platform-name>

If transmitter exists <transmitter-platform-name> and transmitter info, else UNKNOWN

<receiver-platform-name>

If receiver exists <receiver-platform-name> and receiver info, else UNKNOWN

<receiver-name>

If receiver exists receiving comm name, else UNKNOWN

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

<message-status>

If message was transmitted Succeeded, else Failed

MESSAGE_DISCARDED

event_output Signature:

<time> <event> <platform> System: <system-name> Number: <message-serial-number>
 Type: <message-type> Size: <message-size> bits
 <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Platform generating message

<system-name>

System transmitting or receiving message

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

MESSAGE_FAILED_ROUTING

event_output Signature:

<time> <event> <platform> System: <system-name> Number: <message-serial-number>
 Type: <message-type> Size: <message-size> bits Intended for Platform: <recipient-platform>
 <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Platform generating message

<system-name>

System transmitting or receiving message

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

<recipient-platform>

The platform the message was originally intended for

MESSAGE_HOP

event_output Signature:

<time> <event> <platform> System: <system-name> Number: <message-serial-number>
 Type: <message-type> Size: <message-size> bits Destination: <destination-platform> System: <system-name>
 <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Platform generating message

<system-name>

System transmitting or receiving message

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

<destination-platform>

The platform the message was originally intended for

MESSAGE_QUEUED

event_output Signature:

<time> <event> <platform> System: <system-name> Number: <message-serial-number>
 Type: <message-type> Size: <message-size> bits
 <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Platform generating message

<system-name>

System transmitting or receiving message

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

MESSAGE_RECEIVED

event_output Signature:

<time> <event> <platform> System: <system-name> Number: <message-serial-number>
 Type: <message-type> Size: <message-size> bits
 <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Platform generating message

<system-name>

System transmitting or receiving message

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

MESSAGE_TRANSMIT_ENDED

This event has not been documented yet.

MESSAGE_TRANSMITTED

event_output Signature:

<time> <event> <platform> System: <system-name> Number: <message-serial-number>
 Type: <message-type> Size: <message-size> bits
 <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Platform generating message

<system-name>

System transmitting or receiving message

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits

MESSAGE_TRANSMITTED_HEARTBEAT

This event has not been documented yet.

MESSAGE_UPDATED

event_output Signature:

<time> <event> <platform> System: <system-name>
 Old_Number: <serial-number> Old_Type: <message-type> Old_Size: <message-size> bits
  <message-data> // see message-data
 New_Number: <serial-number> New_Type: <message-type> New_Size: <message-size> bits
  <message-data> // see message-data

Signature Elements:

Field

Description

<time>

The current simulation time

<event>

The event name

<platform>

Name of platform that updated message

<system-name>

Communication system

<serial-number>

Message serial number

<message-type>

Message type name

<message-size>

Message size in bits