1252件ヒット
[1-100件を表示]
(0.155秒)
ライブラリ
- ビルトイン (12)
-
drb
/ acl (12) -
net
/ ftp (12) -
net
/ telnet (2) - openssl (408)
- pathname (12)
- resolv-replace (12)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (752)
-
webrick
/ https (12)
クラス
- ACL (12)
- Addrinfo (108)
- BasicSocket (144)
-
File
:: Stat (12) - IPSocket (12)
-
Net
:: FTP (12) -
Net
:: Telnet (2) -
OpenSSL
:: SSL :: SSLServer (24) -
OpenSSL
:: SSL :: SSLSocket (300) - Pathname (12)
- SOCKSSocket (12)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (72)
-
Socket
:: AncillaryData (144) -
Socket
:: Ifaddr (68) -
Socket
:: Option (60) -
Socket
:: UDPSource (24) - TCPServer (12)
- UDPSocket (60)
- UNIXServer (12)
- UNIXSocket (36)
-
WEBrick
:: HTTPRequest (12)
モジュール
キーワード
- accept (24)
-
accept
_ nonblock (48) - addr (24)
-
allow
_ socket? (12) - bool (12)
- broadaddr (12)
- cert (12)
- cipher (12)
- close (12)
- closed? (12)
-
cmsg
_ is? (12) - connect (12)
-
connect
_ nonblock (24) - context (12)
- data (12)
-
do
_ not _ reverse _ lookup (12) -
do
_ not _ reverse _ lookup= (24) - dstaddr (12)
- family (24)
-
family
_ addrinfo (24) - fcntl (12)
- flags (12)
- getsockopt (24)
- hostname (12)
- hostname= (12)
- int (12)
- io (12)
- ip? (12)
-
ip
_ pktinfo (12) - ipv4? (12)
- ipv6? (12)
-
ipv6
_ pktinfo (12) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) -
ipv6
_ to _ ipv4 (12) - ipv6only! (12)
- level (24)
- linger (12)
- listen (36)
-
local
_ address (24) - netmask (12)
- parse (12)
-
peer
_ cert (12) -
peer
_ cert _ chain (12) - peeraddr (12)
- pending (12)
-
post
_ connection _ check (12) - recv (12)
-
recv
_ io (12) -
recv
_ nonblock (12) - recvfrom (36)
-
recvfrom
_ nonblock (24) - recvmsg (12)
-
recvmsg
_ nonblock (12) - reply (12)
- send (60)
-
send
_ io (12) - sendmsg (12)
-
sendmsg
_ nonblock (12) - session (12)
- session= (12)
-
session
_ reused? (12) -
set
_ socket (12) - setsockopt (24)
- shutdown (12)
- socket? (42)
- state (12)
-
sync
_ close (12) -
sync
_ close= (12) - sysclose (12)
- sysread (12)
- syswrite (12)
-
to
_ io (12) - type (12)
- unix? (12)
-
unix
_ rights (12) - unpack (12)
-
verify
_ result (12) - vhid (8)
検索結果
先頭5件
-
Net
:: Telnet # sock -> IO (21102.0) -
リモートホストに接続している IO オブジェクトを返します。
...リモートホストに接続している IO オブジェクトを返します。
Telnet オブジェクトのメソッドはこのオブジェクトに
移譲されているので、Telnetオブジェクトは IO オブジェクト
オブジェクトのメソッドを持ち、それらを呼ぶ... -
OpenSSL
:: SSL :: SocketForwarder # getsockopt(level , optname) -> String (15201.0) -
ラップされているソケットのオプションを設定します。
...れているソケットのオプションを設定します。
BasicSocket#getsockopt と同様です。
@param level getsockopt(2) の 第二引数のlevel に相当する整数を指定します
@param optname getsockopt(2) の 第三引数のoption_name に相当する整数を指定しま... -
OpenSSL
:: SSL :: SocketForwarder # setsockopt(level , optname , optval) -> 0 (15201.0) -
ラップされているソケットのオプションを設定します。
...プションを設定します。
BasicSocket#setsockopt と同様です。
@param level setsockopt(2) の level に相当する整数を指定します
@param optname setsockopt(2) の option_name に相当する整数を指定します
@param optval 設定される値を文字列で指定... -
ACL
# allow _ socket?(soc) -> bool (12201.0) -
ソケットに関連付けられたアドレスが ACL で許可されているならば 真を返します。
...ソケットに関連付けられたアドレスが ACL で許可されているならば
真を返します。
@param soc 判定対象のソケット... -
OpenSSL
:: SSL :: SSLSocket # accept _ nonblock -> self (12101.0) -
ノンブロッキング方式で TLS/SSL 通信をサーバモードとして開始し、 クライアントとのハンドシェイクを実行します。
...ノンブロッキング方式で
TLS/SSL 通信をサーバモードとして開始し、
クライアントとのハンドシェイクを実行します。
IO が読み込み待ち、もしくは書き込み待ちになった場合は例外を
発生させ、ハンドシェイクを中断しま......再開します。
@raise OpenSSL::SSL::SSLError ハンドシェイクに失敗した(VERIFY_PEER で
証明書の検証に失敗した場合や、プロトコル合意に失敗したなど)
場合に発生します
(実際は OpenSSL::SSL::SSLError をこのモジュールで......が生成されます)
@raise OpenSSL::SSL::SSLError ソケットが読み込み/書き込み可能状態になるのを
待つ必要がある場合に発生します。
読み込み可能状態を待つ必要がある場合には IO::WaitReadable を、
書き込み可能状態... -
OpenSSL
:: SSL :: SSLSocket # connect _ nonblock -> self (12101.0) -
ノンブロッキング方式で TLS/SSL 通信をクライアントモードとして開始し、 サーバとのハンドシェイクを実行します。
...ノンブロッキング方式で
TLS/SSL 通信をクライアントモードとして開始し、
サーバとのハンドシェイクを実行します。
IO が読み込み待ち、もしくは書き込み待ちになった場合は例外を
発生させ、ハンドシェイクを中断しま......クを再開します。
@raise OpenSSL::SSL::SSLError ハンドシェイクに失敗した(VERIFY_PEER で
証明書の検証に失敗した場合や、プロトコル合意に失敗したなど)
場合に発生します
@raise OpenSSL::SSL::SSLError ソケットが読み込み/書......る場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。
@see OpenSSL::SSL::SSLSocket#accept_nonblock,
OpenSSL::SSL::SSLSocket#connect... -
OpenSSL
:: SSL :: SSLSocket # sync _ close -> bool (12101.0) -
SSLSocket を close するときにラップしているソケットも close するかどうかを 返します。
...SSLSocket を close するときにラップしているソケットも close するかどうかを
返します。
true でソケットも close します。... -
OpenSSL
:: SSL :: SSLSocket # sync _ close=(bool) (12101.0) -
SSLSocket を close するときにラップしているソケットも close するかどうかを 設定します。
...SSLSocket を close するときにラップしているソケットも close するかどうかを
設定します。
true でソケットも close するようになります。
@param bool 設定する真偽値... -
OpenSSL
:: SSL :: SSLSocket # sysclose -> nil (12101.0) -
接続を閉じます。相手に'close notify'を送ります。
...に'close notify'を送ります。
このメソッドは openssl ライブラリ内で管理しているバッファを
フラッシュせずに接続を閉じます。そのため、通常は
これではなく OpenSSL::Buffering#close を呼ぶべきです。
OpenSSL::SSL::SSLSocket#sync_close... -
OpenSSL
:: SSL :: SSLSocket # verify _ result -> Integer (12101.0) -
検証結果のエラーコードを整数値で返します。
...検証結果のエラーコードを整数値で返します。
エラーコードの整数値は OpenSSL::X509 に定数が定義されています。
詳しくは c:OpenSSL::X509#verify_error を見てください。
検証に成功した場合は OpenSSL::X509::V_OK を返します。...