Die OS X AirDrop-Funktion ermöglicht eine direkte Wi-Fi-Verbindung zu einem Mac in der Nähe, die gleichzeitig mit einer Verbindung zu einem WLAN-Zugangspunkt erfolgt. Es wird verschiedentlich gesagt, Wi-Fi IBSS-Modus (aka Ad-hoc) oder Wi-Fi Direct zu verwenden.
Gibt es eine API (möglicherweise undokumentierte Treiberbefehle), um gleichzeitiges Wi-Fi P2P zu steuern?
Ich glaube, AirDrop verwendet IBSS, da es auf Macs funktioniert, die mit Wi-Fi Direct voraus sind, und verwendet TLS, was notwendig ist, da IBSS nur WEP bereitstellt. Aber vielleicht nutzt es Wi-Fi Direct, wenn beide Knoten es unterstützen?
Alternativ, was sind die besten Ressourcen für undokumentierte OS X-APIs?
Nach hier ist AFP am häufigsten Netzwerkprotokoll für Apple Macintosh. Dies könnte die von Ihnen gesuchte Dokumentation sein. Nicht sicher, ob diese "AirDrop" nur eine Erweiterung dieser Funktion ist, wenn Sie so in der Lage sind, Netatalk, Jaffer oder andere Drittanbieter-API .
Das sieht vielversprechend aus: Ссылка
Wenn Sie in Systembibliotheken herumstöbern, finden Sie class-dump im Allgemeinen nützlich. .. Sie können auch den Befehl nm
verwenden, um Symbole aus Bibliotheken / Frameworks auszugeben.
Ich nehme an, Wi-Fi Direct ist eine Voraussetzung von AirDrop, laut MacWorld hier , obwohl spät 2008 scheint für WiFi Direct etwas zu früh zu sein.
Apple sagt, die unterstützten Modelle sind