72件ヒット
[1-72件を表示]
(0.082秒)
種類
- 定数 (36)
- インスタンスメソッド (24)
- 特異メソッド (12)
クラス
- BasicSocket (12)
-
IRB
:: Frame (12) -
Net
:: IMAP :: Envelope (12) - Socket (12)
モジュール
-
Socket
:: Constants (24)
キーワード
-
MSG
_ MORE (12) -
SCM
_ CREDENTIALS (24) - recvmsg (12)
検索結果
先頭5件
-
Net
:: IMAP :: Envelope # sender -> [Net :: IMAP :: Address] | nil (21217.0) -
Sender を Net::IMAP::Address オブジェクトの配列で返します。
...Sender を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
IRB
:: Frame . sender -> object (21101.0) -
センダになっているオブジェクトを取り出します。 センダとは、そのメソッドを呼び出した側の self のことです。
センダになっているオブジェクトを取り出します。
センダとは、そのメソッドを呼び出した側の self のことです。 -
Socket
:: Constants :: SCM _ CREDENTIALS -> Integer (6116.0) -
The sender's credentials
...The sender's credentials
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(7linux)... -
Socket
:: SCM _ CREDENTIALS -> Integer (6116.0) -
The sender's credentials
...The sender's credentials
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(7linux)... -
BasicSocket
# recvmsg(maxmesglen=nil , flags=0 , maxcontrollen=nil , opts={}) -> [String , Addrinfo , Integer , *Socket :: AncillaryData] (3206.0) -
recvmsg(2) を用いてメッセージを受け取ります。
...クします。ノンブロッキング方式で通信したい
場合は BasicSocket#recvmsg_nonblock を用います。
maxmesglen, maxcontrollen で受け取るメッセージおよび補助データ
(Socket::AncillaryData)の最大長をバイト単位で指定します。
省略した場合は......必要なだけ内部バッファを拡大して
データが切れないようにします。
flags では Socket::MSG_* という名前の定数の biwsise OR を取った
ものを渡します。
opts にはその他のオプションを渡します。今のところ :scm_right => bool
とい......ocket::AncillaryData オブジェクト)です。
require 'socket'
# UnixSocket#recv_io を recvmsg で実装する例
mesg, sender_sockaddr, rflags, *controls = sock.recvmsg(:scm_rights=>true)
controls.each {|ancdata|
if ancdata.cmsg_is?(:SOCKET, :RIGHTS)
return ancdata.unix_r... -
Socket
:: Constants :: MSG _ MORE -> Integer (3016.0) -
Sender will send more
...Sender will send more
BasicSocket#send, BasicSocket#sendmsg の
flags 引数に用います。
@see send(2linux)...