クラス
- Array (21)
-
DRb
:: DRbServer (12) -
Net
:: SMTP (32) -
OpenSSL
:: SSL :: SSLContext (12) -
OpenSSL
:: SSL :: SSLSocket (36) - Socket (48)
- String (12)
-
URI
:: Generic (48)
モジュール
- DRb (12)
-
Socket
:: Constants (36)
キーワード
-
EAI
_ ADDRFAMILY (24) -
EAI
_ NODATA (24) -
EAI
_ NONAME (24) -
NEWS for Ruby 3
. 0 . 0 (5) - gethostname (12)
- host (12)
- host= (12)
- hostname= (24)
-
net
/ smtp (4) - new (12)
- pack (21)
- pack テンプレート文字列 (12)
-
post
_ connection _ check (12) -
servername
_ cb= (12) - start (32)
-
start
_ service (12) - unpack (12)
検索結果
先頭5件
-
Socket
:: Constants :: EAI _ NODATA -> Integer (16.0) -
No address associated with hostname
...No address associated with hostname
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux)... -
Socket
:: Constants :: EAI _ NONAME -> Integer (16.0) -
Hostname nor servname, or not known
...Hostname nor servname, or not known
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_stre... -
Socket
:: EAI _ ADDRFAMILY -> Integer (16.0) -
Address family for hostname not supported
...Address family for hostname not supported
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), ga... -
Socket
:: EAI _ NODATA -> Integer (16.0) -
No address associated with hostname
...No address associated with hostname
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux)... -
Socket
:: EAI _ NONAME -> Integer (16.0) -
Hostname nor servname, or not known
...Hostname nor servname, or not known
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_stre... -
net
/ smtp (12.0) -
メールを送信するためのプロトコル SMTP (Simple Mail Transfer Protocol) を扱うライブラリです。
...(IPアドレス等)で接続したい場合は、+tls_hostname+ で証明書のホスト名を指定します。
require 'net/smtp'
# 証明書と異なるホスト名で接続する場合
Net::SMTP.start('192.168.1.1', 25, tls_hostname: 'smtp.example.com') do |smtp|
# send messages ...... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (8.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サーバー証明書のホスト名
@param helo HELO で名乗るドメイン名です
@param user 認証で使うアカウント名
@param passwo... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (8.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サーバー証明書のホスト名
@param helo HELO で名乗るドメイン名です
@param user 認証で使うアカウント名
@param passwo... -
Array
# pack(template) -> String (6.0) -
配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。
..."\xFF\xFF\xFF\xFE"
n = s.unpack("N").pack("l").unpack("l")[0]
n # => -2
//}
: IPアドレス
//emlist[][ruby]{
require 'socket'
official_hostname, alias_hostnames, address_family, *address_list = Socket.gethostbyname("localhost")
address_list.find {|address| address.size == 4 }.unpack("C4").join(".... -
Array
# pack(template , buffer: String . new) -> String (6.0) -
配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。
..."\xFF\xFF\xFF\xFE"
n = s.unpack("N").pack("l").unpack("l")[0]
n # => -2
//}
: IPアドレス
//emlist[][ruby]{
require 'socket'
official_hostname, alias_hostnames, address_family, *address_list = Socket.gethostbyname("localhost")
address_list.find {|address| address.size == 4 }.unpack("C4").join(".... -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (6.0) -
dRuby のサービス(サーバ)を起動します。
...上書きされます。
uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他...