2008-10-26から1日間の記事一覧

Net_Socketはphpライセンスなので改変済みのconnectのコードの一部を張ってみた。

元のコードはこんな感じ。http://pear.php.net/package/Net_Socket/docs/latest/__filesource/fsource_Net_Socket__Net_Socket-1.0.9Socket.php.html 全部貼る必要もないしpatchつくっても、きっと元コードがバージョンアップされるだろうしなー

結果

php

hogefugaラッパというのが指定できないのでデフォルトはtcp、ということがわかった。 example.com => tcp://example.com これはただの文字列なので、connectの引数に文字を足せるようにしてみたらいけた。 connect($host, $port, $persistent, $timeout, $op…

目標

php

phpのNet_SocketでUDPを使えるように対策

wake on lanを外部コマンドでやってたけどphpのコードだけでやってみるか、と思ってみるとすでに結構ある。 とりあえず問題分野的にNet_Socketとか使いたくなった。でもなんかtcpでしか送ってくれなかったのでソースを見た。