inet
の拡張ライブラリ.
Copyright (c) 2013-2015 DWANGO Co., Ltd. All Rights Reserved.
find_free_port/0 | 現在空いているポートを1つ返す. |
find_free_port/1 | 現在空いているポートを引数として与えられた個数返す. |
find_free_port() -> {ok, inet:port_number()} | {error, Reason::term()}
現在空いているポートを1つ返す
この関数を呼び出した際の空きポートを返す為, そのポートが他のアプリケーションによって使用されてしまい, 使えない可能性がある.
find_free_port(Count::non_neg_integer()) -> {ok, [inet:port_number()]} | {error, Reason::term()}
現在空いているポートを引数として与えられた個数返す. 順不同.
現在の空きポート以上の数を要求した場合は, {error, system_limit}
が返る.
この関数を呼び出した際の空きポートを返す為, そのポートが他のアプリケーションによって使用されてしまい, 使えない可能性がある.