Hi Ayushi, It will add to the switch , but you will not find it in the datastore since this is a direct rpc invocation
Thanks Shuva From: [email protected] [mailto:[email protected]] On Behalf Of Ayushi Kumar Sent: Thursday, May 05, 2016 11:18 AM To: [email protected]; [email protected] Subject: [openflowplugin-dev] sending flows on to switch Hi All, Please read the below mentioned details . Could you please tell me what does salFlowService.addFlow(builder.build()) do Does it add flows on to my switch ...or some other function needs to be wriiten to finally send flows on to switch . What I mean is like for packet out we use TransmitPacketInput input = new TransmitPacketInputBuilder() // .setPayload(payload) // .setNode(new NodeRef(egressNodePath)) // .setEgress(egress) // .setIngress(ingress) // .build(); and finally to send packet out on to switch we use the below function packetProcessingService.transmitPacket(input); (my packet reaches switchafter this function) so in case of sending flow AddFlowInputBuilder builder = new AddFlowInputBuilder(); builder.setNode(new NodeRef(nodeInstanceId)); builder.setVersion(x); builder.setType(y); builder.setLength(length); builder.setXid(0L); builder.setVendordata(vendorData); builder.setVendorid(1234L); Now I do salFlowService.addFlow(builder.build()); So does it send the flow or it just adds flow ..finally to see flow on to the switch what do I do ??? I hope my question is clear .If any doubt please do ask. I am done with packet in and packet out ,now I need to send flows. Regards Ayushi
_______________________________________________ openflowplugin-dev mailing list [email protected] https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
