Skip to main content

XADP - Destination Points

Configures destination points used for report delivery. In Antares parser implementation, socket destinations are handled for indices 00 and 01.

Format

  • Query socket destination: >QXADP{NN}<
  • Set socket destination: >SXADP{NN}{A}{B}{HOST};{PORT}<
  • Delete destination: >SXADP{NN}U<
  • Response (configured): >RXADP{NN}0{B}{HOST};{PORT}<
  • Response (undefined): >RXADP{NN}U<
FieldDescription
NNDestination point index. Parser supports socket indices 00-01 for query/set.
AAction flag / transport selector: U = undefine, 0 = Host has command access
BConfirmation selection
HOSTIP address or hostname
PORTTCP/UDP port number

Confirmation Selection (Field B)

Use field B exactly as defined in the Syrus manual:

BMeaningWhen to use
0TCP without confirmationTCP destination where you do not require application-level confirmation
1TCP with confirmationTCP destination where the server must confirm reception
2UDP without confirmationUDP destination for lightweight/fast delivery
3UDP with confirmationUDP destination where confirmation behavior is required by backend design

If you are not sure which one to choose, start with A=0, B=0 (TCP without confirmation), which is the most common baseline.

Examples

Configure destination point 00 with TCP without confirmation (A=0, B=0):

>SXADP0000192.168.1.100;3838<

Configure destination point 01 with UDP without confirmation (A=1, B=2):

>SXADP0102tracking.example.com;5000<

Query destination point 00:

>QXADP00<
>RXADP0000192.168.1.100;3838<

Delete destination point 00:

>SXADP00U<

Notes

  • After configuring a destination point, assign it to a destination address with DA.
  • Maximum 2 simultaneous socket connections (SOCKETS_MAX_QTY = 2).
  • Power Saving Mode (PSM) can be configured with XAPS.

Defaults and Limits

  • Socket destination indices currently implemented for runtime query/set are 00 and 01.
  • A accepts U (delete), 0 (HOST with command access).
  • B accepts 0 to 3 (transport + confirmation mode).
  • Default state is implementation-defined (undefined until configured).