Hi , We are having a scenario to support as below and we would like to know what we are doing here is correct or not.
1. Our graph node receives a frame with TWO buffers 2. Graph node decides to process FIRST buffer and enqueues the packet to a next-node. 3. Graph node decides to store the SECOND buffer index to process it after 10 sec. Hence, it stores the second buffer index to a vector for later processing. 4. Graph node returns a value of 2 ( Is this correct ? or do we need to return 1, since one buffer we want to consume at a later point of time ?) 5. After 10 sec, we process the vector of buffer indices and process them to send to another node. 6. While sending to another node, we create a new frame and add this buffer index to that. Basically, when a graph node want to consume a buffer for a later point of time, is there anything specific we need to do ? Or is it just enough to store the buffer index for a later use. Any inputs on this would help us in our design/implementation. -- Thanks & Regards, Murthy
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#16096): https://lists.fd.io/g/vpp-dev/message/16096 Mute This Topic: https://lists.fd.io/mt/73086166/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-