robust-services-core icon indicating copy to clipboard operation
robust-services-core copied to clipboard

Message inspection

Open GregUtas opened this issue 8 years ago • 0 comments

Implement Message.InspectMsg and suitable overrides. This function should be invoked when a message is sent, but only when a debug flag is enabled in a lab load. Its purpose is to verify that the message

  • belongs to a valid protocol
  • matches its PSM's protocol (if sent by a PSM)
  • has a valid signal for its protocol
  • contains all parameters that are mandatory for its signal
  • contains no parameters that are invalid for its signal

GregUtas avatar Nov 05 '17 19:11 GregUtas