trustmaster / goflow

Flow-based and dataflow programming library for Go (golang)
MIT License
1.61k stars 125 forks source link

IIP support in networks #15

Closed trustmaster closed 10 years ago

trustmaster commented 10 years ago

To make GoFlow compliant with NoFlo and to implement #7 we need to add a concept of "Initial IPs" directly into flow.Graph. So that when graph is loaded, information about initial packets is added to the graph, and when the network is run, those packets are sent automatically.

We didn't need it earlier because all packets were sent explicitly from Go code, now we need to support packets defined in graph's JSON definition.