種類
- インスタンスメソッド (228)
- 特異メソッド (194)
- 文書 (36)
- クラス (12)
ライブラリ
-
cgi
/ session (12) -
minitest
/ spec (2) - mkmf (24)
-
net
/ http (36) - openssl (36)
- rss (108)
- socket (120)
- uri (36)
-
webrick
/ httpauth / userdb (12) -
webrick
/ httpresponse (12) - win32ole (36)
クラス
- Addrinfo (60)
-
CGI
:: Session (12) -
MiniTest
:: Spec (2) -
OpenSSL
:: PKCS12 (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: X509 :: Name (12) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (12) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (12) -
RSS
:: Rss :: Channel :: Item :: Enclosure (36) -
RSS
:: XMLStyleSheet (24) - Socket (24)
-
Socket
:: AncillaryData (12) - UNIXSocket (24)
-
URI
:: FTP (36) -
WEBrick
:: HTTPResponse (12) -
WIN32OLE
_ TYPE (24)
モジュール
- DublinCoreModel (24)
- Kernel (24)
-
Net
:: HTTPHeader (36) -
WEBrick
:: HTTPAuth :: UserDB (12)
キーワード
-
WIN32OLE
_ TYPE (12) -
add
_ entry (12) - after (1)
-
auth
_ type= (12) - before (1)
- build (24)
-
check
_ sizeof (24) -
content
_ type (12) -
content
_ type= (24) - create (12)
-
dc
_ type (12) -
dc
_ type= (12) -
default
_ event _ sources (12) - foreach (24)
- getaddrinfo (24)
- gethostbyaddr (12)
- new (48)
- pair (12)
-
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) -
set
_ content _ type (12) - socketpair (12)
- type (24)
- unix (12)
-
unix
_ rights (12) - url (12)
検索結果
先頭5件
- DublinCoreModel
# dc _ type= - Net
:: HTTPHeader # set _ content _ type(type , params = {}) - UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] - UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] - Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> Enumerator
-
DublinCoreModel
# dc _ type= (3101.0) -
@todo
@todo -
Net
:: HTTPHeader # set _ content _ type(type , params = {}) (3006.0) -
type と params から Content-Type: ヘッダフィールドの 値を設定します。
...net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_type # => nil
req.content_type = 'multipart/form-data' # => "multipart/form-data"
req.content_type # => "multipart/form-data"
//}... -
UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (102.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", ... -
UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (102.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", ... -
Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> Enumerator (100.0) -
Addrinfo.getaddrinfo で得られる配列の各要素を繰り返します。
Addrinfo.getaddrinfo で得られる配列の各要素を繰り返します。
ブロックを省略した場合は Enumerator を返します。
@param nodename ノード名文字列(ホスト名もしくは IP アドレス)
@param service サービス名(文字列もしくはポート番号の整数)
@param family プロトコルファミリー(整数、文字列、シンボル、もしくは nil)
@param socktype ソケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(... -
Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) {|addrinfo| . . . } -> [Addrinfo] (100.0) -
Addrinfo.getaddrinfo で得られる配列の各要素を繰り返します。
Addrinfo.getaddrinfo で得られる配列の各要素を繰り返します。
ブロックを省略した場合は Enumerator を返します。
@param nodename ノード名文字列(ホスト名もしくは IP アドレス)
@param service サービス名(文字列もしくはポート番号の整数)
@param family プロトコルファミリー(整数、文字列、シンボル、もしくは nil)
@param socktype ソケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (100.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
nodename (ホスト名) と service (ポート番号) を Addrinfo に変換します。
変換先は一意ではないため、複数のオブジェクトを返します。
nodename と service のどちらか一方は nil を渡すことができます
(その部分は変換されません)。
family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定します。
nil を指定した場合には制限しないことを... -
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (100.0) -
新たな Addrinfo オブジェクトを返します。
新たな Addrinfo オブジェクトを返します。
sockaddr は connect(2) などで使われるパラメータで、
struct sockaddr に対応します。faimily, socktype, protocol
は socket(2) のパラメータに対応します。
sockaddr には文字列もしくは配列を指定します。
配列の場合は IPSocket#addr や UNIXSocket#addr の
値と互換でなければなりません。
文字列の場合は Socket.sockaddr_in や
Socket.unpack_sockaddr_un で得られるようなものでなければ
な... -
Addrinfo
. unix(path , socktype=Socket :: SOCK _ STREAM) -> Addrinfo (100.0) -
Unix ソケットアドレスに対応する Addrinfo オブジェクトを返します。
Unix ソケットアドレスに対応する Addrinfo オブジェクトを返します。
socktype でソケットタイプを指定します。
require 'socket'
Addrinfo.unix("/tmp/sock") #=> #<Addrinfo: /tmp/sock SOCK_STREAM>
Addrinfo.unix("/tmp/sock", :DGRAM) #=> #<Addrinfo: /tmp/sock SOCK_DGRAM>
@param path Unix ソケットのアドレス文字列
@param socktype ソケットタイプ(整数、文字...