listen

listenは、接続を待ち受けるWindowsAPI・・・。

listen function (Windows)

UNIX系OSのlistenと同じ使い方でリッスンできる・・・。

これでリッスンしてみる・・・。

WSAStartup success!
soc = 124
port = 0fa0, ns_port = a00f
setsockopt(SO_REUSEADDR) success.
bind Success.
listen success.
続行するには何かキーを押してください . . .

実行すると、コンソール側ではこれが出るが、

f:id:BG1:20151231115557p:plain

こういう画面も出る場合がある・・・。
ファイアウォールがリッスンポートをブロックしているためで、これを[アクセスを許可する]ことで実際に相手のソケットが接続可能になるのである・・・。

Sample/listen.cpp at master · bg1bgst333/Sample · GitHub