v0.5.4 -- Restore definition && Add event for TCP packet trip
Restore the old definitions for inline Scenarios && Add TcpTripEventPlugin && Various changes
- Restore the old definitions of "repeatable" and "persistent" when using inline Scenarios
- They were overridden previously when introducing Scenario
- The ability to do advanced customization (e.g. "repeatable" and "persistent") is now only available to explicit Scenarios
- Add
TcpTripEventPluginto perform TCP communication and check its success and reply data- When not checking reply data, if the packet is successfully sent, it is considered as "true"
- When checking reply data, only when the actual reply data "startswith" the designated data, it is considered as "true"
- Make some methods in
AbstractSlot(e.g.listen()) run in separate threads- This shall make
EHServicerun slightly faster - Does not affect the implementation of subclasses of
AbstractSlot
- This shall make
- Remove useless section in the data of Events with inline Scenario
- Developer changes
- See git's log