Hi,
1. What does Complete means for methods handleOutboundDataCompleteForFlow() and handleInboundDataCompleteForFlow() ?
When is it completed? After an amount of bytes? After a packet (size?) is captured? After a timeout? After the socket is closed?
2. Do I need to do/return something special in handleNewFlow() to get these methods called?
3. Why is this not well explained in the API documentation? (https://developer.apple.com/documentation/networkextension/nefilterdataprovider,https://developer.apple.com/documentation/networkextension/nefilterdataprovider/1618977-handleinbounddatacompletehttps://developer.apple.com/documentation/networkextension/nefilterdataprovider)
Thanks.
Regards.