Mac OS X中的Wi-Fi点对点API

9
OS X中的AirDrop功能允许与附近的Mac直接建立Wi-Fi连接,同时保持与Wi-Fi AP的任何连接。它被称为使用Wi-Fi IBSS模式(又名adhoc)或Wi-Fi Direct。
是否有API(可能是未记录的驱动程序命令)来控制并发的Wi-Fi P2P?
我认为AirDrop使用IBSS,因为它适用于早于Wi-Fi Direct的Mac,并使用TLS,这是必要的,因为IBSS只提供WEP。但是,如果两个节点都支持它,它是否使用Wi-Fi Direct呢?
或者,哪些是未记录的OS X API的最佳资源?
2个回答

1

根据这里,AFP是苹果Macintosh最常见的网络协议。这个可能是你正在寻找的文档。如果“AirDrop”只是这个功能的扩展,那么你可以使用Netatalk、Jaffer或其他第三方API


1
AirDrop可能会在底层使用其中的某些部分(尽管它似乎并没有使用Netatalk的大部分功能。它似乎只是传输单个文件,而不是完整的目录结构),但也有一个独立的无线部分位于不同的网络层。 - Shayne

0

这看起来很有前途: https://serverfault.com/a/54256

通常,如果你在系统库中探索,你可能会发现class-dump很有用...你也可以使用nm命令从库/框架中转储符号。

我认为Wi-Fi Direct是AirDrop的要求,根据MacWorld here,尽管2008年晚期似乎有点早了。

苹果公司says支持以下型号:

  • MacBook Pro(2008年末或更新)*
  • MacBook Air(2010年末或更新)
  • MacBook(2008年末或更新)*
  • iMac(2009年初或更新)
  • Mac Mini(2010年中期或更新)
  • Mac Pro(2009年初带有AirPort Extreme卡,或2010年中期)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接