見出し画像

[Core Bluetooth] L2CAP関連のAPIリファレンスを全部読む

Core BluetoothのL2CAP関連の公式情報はかなり少ない。WWDC 2017のセッション "What's New in Core Bluetooth" で言及はあったもののもう公式では公開されていないし、サンプルは認識している限りでは公式では出てなくて、(2023年4月現在)一次情報はAPIリファレンスぐらいしかない。

希少な一次情報は一通り網羅して把握しておくべきだろう、ということでCore BluetoothのL2CAP関連の全APIについてApple公式ドキュメント(APIリファレンス)を読んでいく。

  • ストリーム系とか、昔からあるものは割愛。

  • 翻訳は基本的にはDeepL頼みだが、peripheral manager -> 周辺管理者みたいな読みにくい翻訳結果は修正している

  • 「openはあるけどcloseはない」「チャンネルについてはPSMだけが見えていてCIDは隠蔽されてる」等、適宜気づいた点を追記していく。


ここから先は

5,844字
文章やサンプルコードは多少荒削りかもしれませんが、ブログや書籍にはまだ書いていないことを日々大量に載せています。たったの400円で、すぐに購読解除してもその月は過去記事もさかのぼって読めるので、少しでも気になる内容がある方にはオトクかと思います。

技術的なメモやサンプルコード、思いついたアイデア、考えたこと、お金の話等々、頭をよぎった諸々を気軽に垂れ流しています。

最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/