1568件ヒット
[101-200件を表示]
(0.048秒)
クラス
- Addrinfo (72)
- BasicSocket (24)
- OptionParser (144)
-
Resolv
:: DNS :: Resource :: IN :: WKS (36) - Socket (636)
- UNIXSocket (24)
-
WEBrick
:: CGI (12)
モジュール
-
CGI
:: QueryExtension (12) -
DRb
:: DRbProtocol (12) -
Socket
:: Constants (552)
キーワード
-
AF
_ DATAKIT (24) -
AF
_ DEC (24) -
AF
_ IPX (24) -
AF
_ LAT (24) -
AF
_ NS (24) -
AF
_ PPP (24) -
AF
_ ROUTE (24) -
AF
_ SIP (24) -
AF
_ SNA (24) -
EAI
_ PROTOCOL (24) -
IPPROTO
_ AH (24) -
IPPROTO
_ BIP (24) -
IPPROTO
_ DSTOPTS (24) -
IPPROTO
_ EGP (24) -
IPPROTO
_ EON (24) -
IPPROTO
_ ESP (24) -
IPPROTO
_ FRAGMENT (24) -
IPPROTO
_ GGP (24) -
IPPROTO
_ HELLO (24) -
IPPROTO
_ HOPOPTS (24) -
IPPROTO
_ ICMP (24) -
IPPROTO
_ ICMPV6 (24) -
IPPROTO
_ IDP (24) -
IPPROTO
_ IGMP (24) -
IPPROTO
_ IP (24) -
IPPROTO
_ IPV6 (24) -
IPPROTO
_ ND (24) -
IPPROTO
_ NONE (24) -
IPPROTO
_ PUP (24) -
IPPROTO
_ RAW (24) -
IPPROTO
_ ROUTING (24) -
IPPROTO
_ TCP (24) -
IPPROTO
_ TP (24) -
IPPROTO
_ UDP (24) -
IPPROTO
_ XTP (24) -
NEWS for Ruby 3
. 0 . 0 (5) -
PF
_ DATAKIT (24) -
PF
_ DEC (24) -
PF
_ IPX (24) -
PF
_ LAT (24) -
PF
_ NS (24) -
PF
_ PPP (24) -
PF
_ ROUTE (24) -
PF
_ SIP (24) -
PF
_ SNA (24) -
PF
_ XTP (24) -
SO
_ PRIORITY (24) -
add
_ protocol (12) - bitmap (12)
- cgi (12)
- foreach (24)
- getaddrinfo (24)
- getifaddrs (12)
- getservbyport (12)
- ip (12)
-
local
_ address (12) -
net
/ smtp (12) - new (48)
- on (144)
- open (12)
- pair (24)
-
remote
_ address (12) -
ruby 1
. 6 feature (12) -
server
_ protocol (12) - socketpair (24)
- xmlrpc (3)
検索結果
先頭5件
- Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo - UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] - UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] - Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] - Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array
-
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (219.0) -
新たな Addrinfo オブジェクトを返します。
...トを返します。
sockaddr は connect(2) などで使われるパラメータで、
struct sockaddr に対応します。faimily, socktype, protocol
は socket(2) のパラメータに対応します。
sockaddr には文字列もしくは配列を指定します。
配列の場合は IPSocke......ます(SOCK_ というプレフィクスは
省略することもできます)。例えば :STREAM, :DGRAM, :RAW, "SOCK_STREAM" などです。
protocol は Socket::IPPROTO_TCP のようなプロトコルを指定します。
family や socktype と異なり、整数でなければなりません......am family プロトコルファミリー(整数、文字列、シンボル)
@param socktype ソケットタイプ(整数、文字列、シンボル)
@param protocol プロトコル(整数)
@raise SocketError 不適なファミリーやソケットタイプなどを渡した場合に発生します... -
UNIXSocket
. pair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (214.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...せます。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"
@param type ソケットタイプ
@param protocol プトロ... -
UNIXSocket
. socketpair(type=Socket :: SOCK _ STREAM , protocol=0) -> [UNIXSocket , UNIXSocket] (214.0) -
相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。
...せます。
protocol には プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"
@param type ソケットタイプ
@param protocol プトロ... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (213.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
...。
nodename と service のどちらか一方は nil を渡すことができます
(その部分は変換されません)。
family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定しま......require 'socket'
Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM)
#=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net:80)>,
# #<Addrinfo: [2001:200:0:8002:203:47ff:fea5:3085]:80 TCP (www.kame.net:80)>]
@param nodename ノード名文字列(ホスト名もしくは IP アドレ......、文字列、シンボル、もしくは nil)
@param socktype ソケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(整数)
@raise SocketError getaddrinfo(3)がエラーを返したときに発... -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (213.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...ます。
@param socktype ソケットタイプ。 Socket::Constants::SOCK_STREAM など、 SOCK_ で始まる定数を指定します。
@param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。
@param flags getaddrinfo(3) の第3......す。
* socktype - ソケットタイプ。
Socket::Constants::SOCK_STREAM など、SOCK_ で始まる定数を指定
します。
* protocol - プロトコル。
Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指
定します。
* flags - getaddrinfo(3)......例
例:
require 'socket'
p Socket.getaddrinfo(Socket.gethostname, "ftp")
#=> [["AF_INET", 21, "helium.ruby-lang.org", "210.251.121.214", 2, 1, 6]]
pp Socket.getaddrinfo(Socket.gethostname, nil)
#=> [["AF_INET", 0, "helium.ruby-lang.org", "210.251.121.214", 2, 1, 6],
# ["AF_INET... -
Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> Enumerator (208.0) -
Addrinfo.getaddrinfo で得られる配列の各要素を繰り返します。
...番号の整数)
@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] (208.0) -
Addrinfo.getaddrinfo で得られる配列の各要素を繰り返します。
...番号の整数)
@param family プロトコルファミリー(整数、文字列、シンボル、もしくは nil)
@param socktype ソケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(整数)... -
Socket
. pair(domain , type , protocol=0) -> Array (208.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open... -
Socket
. socketpair(domain , type , protocol=0) -> Array (208.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open...