Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > BasicSocketクラス > recvmsg_nonblock
recvmsg_nonblock(maxmesglen=nil, flags=0, maxcontrollen=nil, opts={}) -> [String, Addrinfo, Integer, *Socket::AncillaryData]
[permalink][rdoc]recvmsg(2) を用いてノンブロッキング方式でメッセージを受け取ります。
ブロッキングの有無以外は BasicSocket#recvmsg と同じです。 詳しくはそちらを参照してください。