Add test to check ActionType
Implement Read() and Write() method for ActionHeader and SendOutPort
Add unit test for serialization and deserialization of SendOutPort
Use samples for unit test
Refactor
Add Size field in sample struct