Hi, Carlos
If so, you can use app/ofctl/api.py in your application.
This provides send_msg() which sends messages with synchronously:
from ryu.app.ofctl import api
msg = parser.OFPFlowStatsRequest(datapath=datapath, cookie=0)
result = api.send_msg(self, msg,
reply_cls=parser.OFPFlowStatsReply,
reply_multi=True)
Thanks,
Fujimoto
On 2017年09月02日 00:34, Carlos Ferreira wrote:
Hello Fujimoto,
Thank you for your assistance.
Unfortunatly, the OFPFlowStatsRequest message is a bit of useless to
me, since the answer is returned to the controller as an event, which
is incompatible with my current application implementation.
I was expecting something a bit more synchronous, but this is not the case.
regarding the REST API, such is not an option to me since I'm not
working with a web layer.
Anyway, thank you for the information!
On 31 August 2017 at 03:48, Fujimoto Satoshi
<satoshi.fujimo...@gmail.com> wrote:
Hi, Carlos
You can use OFPFlowStatsRequest to get flows from an OpenFlow switch.
http://ryu.readthedocs.io/en/latest/ofproto_v1_3_ref.html#ryu.ofproto.ofproto_v1_3_parser.OFPFlowStatsRequest
As an attribute, you can specify the cookie value,
so you can get flows only with a specific cookie value.
FYI, app/ofctl_rest.py provides GetAllFlowsStats API:
http://ryu.readthedocs.io/en/latest/app/ofctl_rest.html#get-all-flows-stats
You can use it to get flows with a specific cookie value via REST API.
Thanks,
Fujimoto
On 2017年08月31日 01:15, Carlos Ferreira wrote:
Hello
I wanted to ask the community, if anyone knows a way to use ryu, to
dump all flows previously added to an OpenFlow Switch, or at least, to
check if there's an already added flow with a specific cookieid.
My objective is make a ryu controller check if an OF Switch already
has a flow with a specific cookieid.
Thank you all.
Carlos Miguel Ferreira
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel
Carlos Miguel Ferreira
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel