Hello,
When a SNAP node receives a multicast, it will also forward that multicast. I want to put the node to sleep as soon as the multicast is complete. How can I tell that multicast forwarding is complete?
HOOK_RPC_SENT is documented as waiting for 'outgoing RPC call'. Will it also work for an outgoing forwarded multicast packet?
e.g. in sleepy.py example: mcastRPC(1, 3, 'gotoSleep') -- I guess nodes will not forward multicast packets because they sleep before the forwarding transmission is done.
When a SNAP node receives a multicast, it will also forward that multicast. I want to put the node to sleep as soon as the multicast is complete. How can I tell that multicast forwarding is complete?
HOOK_RPC_SENT is documented as waiting for 'outgoing RPC call'. Will it also work for an outgoing forwarded multicast packet?
e.g. in sleepy.py example: mcastRPC(1, 3, 'gotoSleep') -- I guess nodes will not forward multicast packets because they sleep before the forwarding transmission is done.
Comment