I know how Wi-Fi Direct works and what is the Discovery phase, because i read the entire Wi-Fi Direct specification v1.1.
When i want to connect to a device in Android, i must start the discovery phase. When onPeersAvailable in triggered, i can connect to one of these peers. Now i want to disconnect and re-connect quickly to the same peer, without to re-execute the discovery. This scenario is possible? For example saving channel information and using java reflection to set the channel and start quickly the connection?
I know, it's a strage question :)