最大4項目のリスト。最初の文字列はコマンド("accept")。2番目の文字列は"ok"またはエラー。3番目の文字列は接続したコンピュータの名前を指定するもの。4番目の文字列は、さらにメッセージを送信するためのソケットへの参照
callbackを使用する場合は、timeoutで関数が応答するまでの待機時間を指定。サーバーソケットに対しては、しばらくの間接続が行われていなくてもサーバーをシャットダウンするべきではないので、0を設定することもあるでしょう。
文字列4つのリスト。最初の文字列はコマンド("getpeername")。2番目の文字列は"ok"またはエラー。3番目がアドレスで、4番目がポート
文字列4つのリスト。最初の文字列はコマンド("getsockname")。2番目の文字列は"ok"またはエラー。3番目がアドレスで、4番目がポート
FIONBIOはNon-Blocking I/O(非ブロッキング入出力)を意味する。1はこの機能および引数をオンにする
相手側のソケットからストリームメッセージ(recv)またはデータグラムメッセージ(recvfrom)のいずれかを受信する。2つのオプションの引数が使用された場合、データは即座に受信されず、 callback関数が呼ばれたときに受信されます。
文字列3つのリスト。最初の文字列はコマンド名("recv"または"recvto")。2番目は、成功した場合は"ok"、そうでなければエラー。3番目の文字列は受信したデータ。callback関数が使用された場合は、4番目の要素として元のrecvまたはrecvfromメッセージで使用されたソケットを戻す
callbackを使用する場合は、timeoutで関数が応答するまでの待機時間を指定。
skt<<send(("GET / HTTP/1.0~0d~0a~0d~0a");