48件ヒット
[1-48件を表示]
(0.072秒)
ライブラリ
-
rexml
/ parsers / pullparser (36) - socket (12)
クラス
-
REXML
:: Parsers :: PullParser (36) - Socket (12)
キーワード
-
connect
_ nonblock (12) - each (12)
- peek (12)
検索結果
先頭4件
-
REXML
:: Parsers :: PullParser # pull -> REXML :: Parsers :: PullEvent (21214.0) -
イベントキューの先頭のイベントを取り出し、キューからそれを取り除きます。
...トキューの先頭のイベントを取り出し、キューからそれを取り除きます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
REXML
:: Parsers :: PullParser # peek(depth = 0) -> REXML :: Parsers :: PullEvent | nil (3113.0) -
イベントキューの先頭から depth 番目のイベントを取り出します。
...nil を返します。
@param depth 先頭から depth 番目のイベントを取り出します
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
REXML
:: Parsers :: PullParser # each {|event| . . . } -> () (3013.0) -
XMLをパースし、得られたイベント列を引数として順にブロックを呼び出します。
...ースし、得られたイベント列を引数として順にブロックを呼び出します。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
Socket
# connect _ nonblock(server _ sockaddr) -> 0 (13.0) -
ソケットをノンブロッキングモードに設定した後、 connect(2) を呼び出します。
...は IO::WaitWritable が Object#extend されます。
これを connect_nonblock をリトライするために使うことができます。
# Pull down Google's web page
require 'socket'
include Socket::Constants
socket = Socket.new(AF_INET, SOCK_STREAM, 0)
sockaddr = Socket.sockaddr_i......ilure
rescue Errno::EISCONN
end
end
socket.write("GET / HTTP/1.0\r\n\r\n")
results = socket.read
@param server_sockaddr 接続先アドレス
@raise Errno::EXXX connect(2) がエラーを報告した場合に発生します。詳しくは
man を参照してください。...