The UDP Format
If UDRs are expected as reply back to the collector from the APL agent, extend the internal format to contain the built-in UDP format.
external my_ext {
// field definitions
int type : static_size(1);
ascii Anum : static_size(8);
ascii Bnum : terminated_by(0xA);
};
internal UDP_Int :
extends_class( "com.digitalroute.udp.agent.UDPPacketUDR" ) {
};
in_map UDP_InMap :
external( my_ext ),
internal( UDP_Int ),
target_internal( my_UDP_TI ) {
automatic;
};
decoder myDecoder : in_map( UDP_InMap );