Menu

#25 Abstract EMessage and EField message fields not supported.

v1.0 (example)
closed-fixed
None
4
2019-12-15
2017-06-13
No

When an eBus message has a field of type EMessage or EField, then the field's type must be concrete. Abstract fields should be supported to allow for flexible message design. This means serializing the EMessage message key or the EField class prior to serializing the instance. This allows for the far-end to determine the message type prior to de-serializing.

Discussion

  • Charles Rapp

    Charles Rapp - 2019-12-15
    • status: accepted --> closed-fixed
     
  • Charles Rapp

    Charles Rapp - 2019-12-15

    Bug corrected in eBus release 5.2.2.

     

Log in to post a comment.