るりまサーチ

最速Rubyリファレンスマニュアル検索!
1059件ヒット [1-100件を表示] (0.067秒)
トップページ > クエリ:g[x] > クエリ:msg[x]

別のキーワード

  1. openssl g
  2. openssl g=
  3. dh g
  4. dsa g
  5. dsa g=

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

Net::HTTPResponse#msg -> String (21307.0)

HTTP サーバがリザルトコードに付加して返すメッセージです。 例えば 'Not Found' などです。

...して返すメッセージです。
例えば 'Not Found' などです。

msg
は obsolete です。使わないでください。

//emlist[例][ruby]{
require 'net/http'

uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.message # => "OK"
//}...

BasicSocket#recvmsg(maxmesglen=nil, flags=0, maxcontrollen=nil, opts={}) -> [String, Addrinfo, Integer, *Socket::AncillaryData] (12212.0)

recvmsg(2) を用いてメッセージを受け取ります。

...recvmsg(2) を用いてメッセージを受け取ります。

このメソッドはブロックします。ノンブロッキング方式で通信したい
場合は BasicSocket#recvmsg_nonblock を用います。

maxmesglen, maxcontrollen で受け取るメッセージおよび補助データ
(...
...flags では Socket::MSG_* という名前の定数の biwsise OR を取った
ものを渡します。

opts にはその他のオプションを渡します。今のところ :scm_right => bool
というオプションのみ利用できます。このオプションに
真を渡すと、 SCM_RIGHT...
...ジを受け取ったときに、メッセージに含まれる
IO オブジェクトを生成します。詳しくは Socket::AncillaryData#unix_rights
を参照してください。

返り値は配列で得られます。

返り値の配列の最初の要素は受け取ったメッセージを...

BasicSocket#sendmsg(mesg, flags=0, dest_sockaddr=nil, *controls) -> Integer (12206.0)

sendmsg(2) を用いてメッセージを送ります。

...sendmsg(2) を用いてメッセージを送ります。

このメソッドはブロックします。ノンブロッキング方式で通信したい
場合は BasicSocket#sendmsg_nonblock を用います。

ソケットが connection-less の場合は dest_sockaddr で
通信先のアドレス...
...(cmsg_level, cmsg_type, cmsg_data) の配列を用いることができます。

送ったバイト数を返します。

# UnixSocket#send_io の実装例
# use Socket::AncillaryData.
require 'socket'

ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, io.fileno)
sock.sendmsg("...
...a", 0, nil, ancdata)

# use 3-element array.
ancdata = [:SOCKET, :RIGHTS, [io.fileno].pack("i!")]
sock.sendmsg("\0", 0, nil, ancdata)


@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったもの)
@param dest_sockaddr 通信先...

BasicSocket#sendmsg_nonblock(mesg, flags=0, dest_sockaddr=nil, *controls) -> Integer (12206.0)

sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。

...sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。

詳しくは BasicSocket#sendmsg を見てください。

@return 送ったバイト数
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったも...
...の)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg...

Socket::Constants::MSG_COMPAT -> Integer (12201.0)

@todo End of record

@todo
End of record

絞り込み条件を変える

Socket::Constants::MSG_CONFIRM -> Integer (12201.0)

Confirm path validity

...Confirm path validity

BasicSocket#send, BasicSocket#sendmsg
の flags 引数に用います。

@see send(2linux)...

Socket::Constants::MSG_CTRUNC -> Integer (12201.0)

Control data lost before delivery。

...Control data lost before delivery。

BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg
flags 引数に用います。

@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd)...

Socket::Constants::MSG_DONTROUTE -> Integer (12201.0)

Send without using the routing tables。

...Send without using the routing tables。

BasicSocket#send, BasicSocket#sendmsg
flags 引数に用います。

@see sys/socket.h(header),
send(2linux)
send(2freebsd)...

Socket::Constants::MSG_DONTWAIT -> Integer (12201.0)

This message should be non-blocking。

...This message should be non-blocking

BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg
flags 引数に用います。

@see send(2linux), recv(2linux),
recv(2freebsd)...
<< 1 2 3 ... > >>