{{notice|LÖVE [[11.0 (日本語)|11.0]] より Windows でのノンブロッキング TCP 接続への対応は完全なものではありません。}}
{{newin (日本語)|[[0.5.0 (日本語)|0.5.0]]|050|type=モジュール}}
TCP/UDP ネットワーク環境用の [http://w3.impa.br/~diego/software/luasocket/ luasocket] モジュールの実装です。
luasocket モジュールは LÖVE のバイナリに組み込まれています。使用するためには、このようにモジュールを require する必要があります:
<source lang="lua">
require("socket")
</source>
または、こちらのほうが良いです:
<source lang="lua">
local socket = require("socket")
</source>

'''注釈:''' (×<s>lua 5.2</s>) LÖVE 11.0 では、大域空間へモジュールの自己登録しませんが、代わりにテーブルを返すため、後者の方法が(×<s>好ましい</s>)推奨されます。

'''注釈:''' ブロッキング処理で使用時 (ネットワーク接続・読み取り・書き込み、または socket.sleep)、 LÖVE のメイン・ループ全体は阻害されてしまうため、それは通常時には悪しき概念です。できる限りノンブロッキングに限定、またはスレッド内で使用してください。

== リファレンス・マニュアル ==
使用方法の詳細については[http://w3.impa.br/~diego/software/luasocket/reference.html リファレンス・マニュアル]を参照してください。

== 関連 ==
* [[parent::love (日本語)]]
* [[Tutorial:Networking with UDP (日本語)]]
* [[enet (日本語)]]
* [https://love2d.org/forums/viewtopic.php?f=5&t=230 LUBE]
[[Category:Libraries (日本語)]]
{{#set:Description=HTTP, TCP, および UDP ネットワーキング用のモジュールです。}}
{{#set:LOVE Version=0.5.0}}
{{#set:Keyword=Networking}}
== そのほかの言語 ==
{{i18n (日本語)|socket}}