ライブラリ
- ビルトイン (38)
- mkmf (2)
- openssl (1)
-
rdoc
/ context (1) - socket (412)
- syslog (5)
-
win32
/ registry (57) - win32ole (1)
クラス
- File (1)
- Module (2)
-
RDoc
:: Context (1) - Socket (12)
- WIN32OLE (1)
-
Win32
:: Registry (6)
モジュール
-
File
:: Constants (29) - GC (1)
- Kernel (6)
-
Socket
:: Constants (399) - Syslog (4)
-
Win32
:: Registry :: Constants (50)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) -
AF
_ APPLETALK (1) -
AF
_ ATM (1) -
AF
_ AX25 (1) -
AF
_ CCITT (1) -
AF
_ CHAOS (1) -
AF
_ CNT (1) -
AF
_ COIP (1) -
AF
_ DATAKIT (1) -
AF
_ DEC (1) -
AF
_ DLI (1) -
AF
_ E164 (1) -
AF
_ ECMA (1) -
AF
_ HYLINK (1) -
AF
_ IMPLINK (1) -
AF
_ INET (1) -
AF
_ INET6 (1) -
AF
_ IPX (1) -
AF
_ ISDN (1) -
AF
_ ISO (1) -
AF
_ LAT (1) -
AF
_ LINK (1) -
AF
_ LOCAL (1) -
AF
_ MAX (1) -
AF
_ NATM (1) -
AF
_ NDRV (1) -
AF
_ NETBIOS (1) -
AF
_ NETGRAPH (1) -
AF
_ NS (1) -
AF
_ OSI (1) -
AF
_ PACKET (1) -
AF
_ PPP (1) -
AF
_ PUP (1) -
AF
_ ROUTE (1) -
AF
_ SIP (1) -
AF
_ SNA (1) -
AF
_ SYSTEM (1) -
AF
_ UNIX (1) -
AF
_ UNSPEC (1) -
AI
_ ADDRCONFIG (1) -
AI
_ ALL (1) -
AI
_ CANONNAME (1) -
AI
_ DEFAULT (1) -
AI
_ MASK (1) -
AI
_ NUMERICHOST (1) -
AI
_ NUMERICSERV (1) -
AI
_ PASSIVE (1) -
AI
_ V4MAPPED (1) -
AI
_ V4MAPPED _ CFG (1) - APPEND (1)
- BINARY (1)
- CREAT (1)
- Constants (4)
- DIRECT (1)
- DSYNC (1)
-
EAI
_ ADDRFAMILY (1) -
EAI
_ AGAIN (1) -
EAI
_ BADFLAGS (1) -
EAI
_ BADHINTS (1) -
EAI
_ FAIL (1) -
EAI
_ FAMILY (1) -
EAI
_ MAX (1) -
EAI
_ MEMORY (1) -
EAI
_ NODATA (1) -
EAI
_ NONAME (1) -
EAI
_ OVERFLOW (1) -
EAI
_ PROTOCOL (1) -
EAI
_ SERVICE (1) -
EAI
_ SOCKTYPE (1) -
EAI
_ SYSTEM (1) - EXCL (1)
-
FNM
_ CASEFOLD (1) -
FNM
_ DOTMATCH (1) -
FNM
_ EXTGLOB (1) -
FNM
_ NOESCAPE (1) -
FNM
_ PATHNAME (1) -
FNM
_ SYSCASE (1) -
HKEY
_ CLASSES _ ROOT (1) -
HKEY
_ CURRENT _ CONFIG (1) -
HKEY
_ CURRENT _ USER (1) -
HKEY
_ DYN _ DATA (1) -
HKEY
_ LOCAL _ MACHINE (1) -
HKEY
_ PERFORMANCE _ DATA (1) -
HKEY
_ PERFORMANCE _ NLSTEXT (1) -
HKEY
_ PERFORMANCE _ TEXT (1) -
HKEY
_ USERS (1) -
IFF
_ 802 _ 1Q _ VLAN (1) -
IFF
_ ALLMULTI (1) -
IFF
_ ALTPHYS (1) -
IFF
_ AUTOMEDIA (1) -
IFF
_ BONDING (1) -
IFF
_ BRIDGE _ PORT (1) -
IFF
_ BROADCAST (1) -
IFF
_ CANTCHANGE (1) -
IFF
_ CANTCONFIG (1) -
IFF
_ DEBUG (1) -
IFF
_ DISABLE _ NETPOLL (1) -
IFF
_ DONT _ BRIDGE (1) -
IFF
_ DORMANT (1) -
IFF
_ DRV _ OACTIVE (1) -
IFF
_ DRV _ RUNNING (1) -
IFF
_ DYING (1) -
IFF
_ DYNAMIC (1) -
IFF
_ EBRIDGE (1) -
IFF
_ ECHO (1) -
IFF
_ ISATAP (1) -
IFF
_ LINK0 (1) -
IFF
_ LINK1 (1) -
IFF
_ LINK2 (1) -
IFF
_ LIVE _ ADDR _ CHANGE (1) -
IFF
_ LOOPBACK (1) -
IFF
_ LOWER _ UP (1) -
IFF
_ MACVLAN _ PORT (1) -
IFF
_ MASTER (1) -
IFF
_ MASTER _ 8023AD (1) -
IFF
_ MASTER _ ALB (1) -
IFF
_ MASTER _ ARPMON (1) -
IFF
_ MONITOR (1) -
IFF
_ MULTICAST (1) -
IFF
_ NOARP (1) -
IFF
_ NOTRAILERS (1) -
IFF
_ OACTIVE (1) -
IFF
_ OVS _ DATAPATH (1) -
IFF
_ POINTOPOINT (1) -
IFF
_ PORTSEL (1) -
IFF
_ PPROMISC (1) -
IFF
_ PROMISC (1) -
IFF
_ RENAMING (1) -
IFF
_ ROUTE (1) -
IFF
_ RUNNING (1) -
IFF
_ SIMPLEX (1) -
IFF
_ SLAVE (1) -
IFF
_ SLAVE _ INACTIVE (1) -
IFF
_ SLAVE _ NEEDARP (1) -
IFF
_ SMART (1) -
IFF
_ STATICARP (1) -
IFF
_ SUPP _ NOFCS (1) -
IFF
_ TEAM _ PORT (1) -
IFF
_ TX _ SKB _ SHARING (1) -
IFF
_ UNICAST _ FLT (1) -
IFF
_ UP (1) -
IFF
_ VOLATILE (1) -
IFF
_ WAN _ HDLC (1) -
IFF
_ XMIT _ DST _ RELEASE (1) - IFNAMSIZ (1)
-
IF
_ NAMESIZE (1) -
INADDR
_ ALLHOSTS _ GROUP (1) -
INADDR
_ ANY (1) -
INADDR
_ BROADCAST (1) -
INADDR
_ LOOPBACK (1) -
INADDR
_ MAX _ LOCAL _ GROUP (1) -
INADDR
_ NONE (1) -
INADDR
_ UNSPEC _ GROUP (1) -
INET6
_ ADDRSTRLEN (1) -
INET
_ ADDRSTRLEN (1) -
INTERNAL
_ CONSTANTS (1) -
IPPORT
_ RESERVED (1) -
IPPORT
_ USERRESERVED (1) -
IPPROTO
_ AH (1) -
IPPROTO
_ BIP (1) -
IPPROTO
_ DSTOPTS (1) -
IPPROTO
_ EGP (1) -
IPPROTO
_ EON (1) -
IPPROTO
_ ESP (1) -
IPPROTO
_ FRAGMENT (1) -
IPPROTO
_ GGP (1) -
IPPROTO
_ HELLO (1) -
IPPROTO
_ HOPOPTS (1) -
IPPROTO
_ ICMP (1) -
IPPROTO
_ ICMPV6 (1) -
IPPROTO
_ IDP (1) -
IPPROTO
_ IGMP (1) -
IPPROTO
_ IP (1) -
IPPROTO
_ IPV6 (1) -
IPPROTO
_ MAX (1) -
IPPROTO
_ ND (1) -
IPPROTO
_ NONE (1) -
IPPROTO
_ PUP (1) -
IPPROTO
_ RAW (1) -
IPPROTO
_ ROUTING (1) -
IPPROTO
_ TCP (1) -
IPPROTO
_ TP (1) -
IPPROTO
_ UDP (1) -
IPPROTO
_ XTP (1) -
IPV6
_ CHECKSUM (1) -
IPV6
_ DONTFRAG (2) -
IPV6
_ DSTOPTS (1) -
IPV6
_ HOPLIMIT (1) -
IPV6
_ HOPOPTS (1) -
IPV6
_ JOIN _ GROUP (1) -
IPV6
_ LEAVE _ GROUP (1) -
IPV6
_ MULTICAST _ HOPS (1) -
IPV6
_ MULTICAST _ IF (1) -
IPV6
_ MULTICAST _ LOOP (1) -
IPV6
_ NEXTHOP (1) -
IPV6
_ PATHMTU (1) -
IPV6
_ PKTINFO (1) -
IPV6
_ RECVDSTOPTS (1) -
IPV6
_ RECVHOPLIMIT (1) -
IPV6
_ RECVHOPOPTS (1) -
IPV6
_ RECVPATHMTU (1) -
IPV6
_ RECVPKTINFO (1) -
IPV6
_ RECVRTHDR (1) -
IPV6
_ RECVTCLASS (1) -
IPV6
_ RTHDR (1) -
IPV6
_ RTHDRDSTOPTS (1) -
IPV6
_ RTHDR _ TYPE _ 0 (1) -
IPV6
_ TCLASS (1) -
IPV6
_ UNICAST _ HOPS (1) -
IPV6
_ USE _ MIN _ MTU (1) -
IPV6
_ V6ONLY (2) -
IPX
_ TYPE (1) -
IP
_ ADD _ MEMBERSHIP (1) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (1) -
IP
_ BLOCK _ SOURCE (1) -
IP
_ DEFAULT _ MULTICAST _ LOOP (1) -
IP
_ DEFAULT _ MULTICAST _ TTL (1) -
IP
_ DONTFRAG (2) -
IP
_ DROP _ MEMBERSHIP (1) -
IP
_ DROP _ SOURCE _ MEMBERSHIP (1) -
IP
_ FREEBIND (1) -
IP
_ HDRINCL (1) -
IP
_ IPSEC _ POLICY (1) -
IP
_ MAX _ MEMBERSHIPS (1) -
IP
_ MINTTL (1) -
IP
_ MSFILTER (1) -
IP
_ MTU (1) -
IP
_ MTU _ DISCOVER (1) -
IP
_ MULTICAST _ IF (1) -
IP
_ MULTICAST _ LOOP (1) -
IP
_ MULTICAST _ TTL (1) -
IP
_ ONESBCAST (2) -
IP
_ OPTIONS (2) -
IP
_ PASSSEC (1) -
IP
_ PKTINFO (1) -
IP
_ PKTOPTIONS (1) -
IP
_ PMTUDISC _ DO (1) -
IP
_ PMTUDISC _ DONT (2) -
IP
_ PMTUDISC _ WANT (1) -
IP
_ PORTRANGE (1) -
IP
_ RECVDSTADDR (1) -
IP
_ RECVERR (1) -
IP
_ RECVIF (1) -
IP
_ RECVOPTS (1) -
IP
_ RECVRETOPTS (1) -
IP
_ RECVSLLA (1) -
IP
_ RECVTOS (1) -
IP
_ RECVTTL (1) -
IP
_ RETOPTS (1) -
IP
_ ROUTER _ ALERT (1) -
IP
_ SENDSRCADDR (1) -
IP
_ TOS (1) -
IP
_ TTL (1) -
IP
_ UNBLOCK _ SOURCE (1) -
IP
_ XFRM _ POLICY (1) -
KEY
_ ALL _ ACCESS (1) -
KEY
_ CREATE _ LINK (1) -
KEY
_ CREATE _ SUB _ KEY (1) -
KEY
_ ENUMERATE _ SUB _ KEYS (1) -
KEY
_ EXECUTE (1) -
KEY
_ NOTIFY (1) -
KEY
_ QUERY _ VALUE (1) -
KEY
_ READ (1) -
KEY
_ SET _ VALUE (1) -
KEY
_ WRITE (1) -
LOCAL
_ CONNWAIT (1) -
LOCAL
_ CREDS (1) -
LOCAL
_ PEERCRED (1) -
LOCK
_ EX (1) -
LOCK
_ NB (1) -
LOCK
_ SH (1) -
LOCK
_ UN (1) -
MAX
_ KEY _ LENGTH (1) -
MAX
_ VALUE _ LENGTH (1) -
MCAST
_ BLOCK _ SOURCE (1) -
MCAST
_ EXCLUDE (1) -
MCAST
_ INCLUDE (1) -
MCAST
_ JOIN _ GROUP (1) -
MCAST
_ JOIN _ SOURCE _ GROUP (1) -
MCAST
_ LEAVE _ GROUP (1) -
MCAST
_ LEAVE _ SOURCE _ GROUP (1) -
MCAST
_ MSFILTER (1) -
MCAST
_ UNBLOCK _ SOURCE (1) -
MSG
_ COMPAT (1) -
MSG
_ CONFIRM (1) -
MSG
_ CTRUNC (1) -
MSG
_ DONTROUTE (1) -
MSG
_ DONTWAIT (1) -
MSG
_ EOF (1) -
MSG
_ EOR (1) -
MSG
_ ERRQUEUE (1) -
MSG
_ FIN (1) -
MSG
_ FLUSH (1) -
MSG
_ HAVEMORE (1) -
MSG
_ HOLD (1) -
MSG
_ MORE (1) -
MSG
_ NOSIGNAL (1) -
MSG
_ OOB (1) -
MSG
_ PEEK (1) -
MSG
_ PROXY (1) -
MSG
_ RCVMORE (1) -
MSG
_ RST (1) -
MSG
_ SEND (1) -
MSG
_ SYN (1) -
MSG
_ TRUNC (1) -
MSG
_ WAITALL (1) -
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 5 . 0 (1) -
NEWS for Ruby 3
. 0 . 0 (1) -
NI
_ DGRAM (1) -
NI
_ MAXHOST (1) -
NI
_ MAXSERV (1) -
NI
_ NAMEREQD (1) -
NI
_ NOFQDN (1) -
NI
_ NUMERICHOST (1) -
NI
_ NUMERICSERV (1) - NOATIME (1)
- NOCTTY (1)
- NOFOLLOW (1)
- NONBLOCK (1)
- NULL (1)
-
PF
_ APPLETALK (1) -
PF
_ ATM (1) -
PF
_ AX25 (1) -
PF
_ CCITT (1) -
PF
_ CHAOS (1) -
PF
_ CNT (1) -
PF
_ COIP (1) -
PF
_ DATAKIT (1) -
PF
_ DEC (1) -
PF
_ DLI (1) -
PF
_ ECMA (1) -
PF
_ HYLINK (1) -
PF
_ IMPLINK (1) -
PF
_ INET (1) -
PF
_ INET6 (1) -
PF
_ IPX (1) -
PF
_ ISDN (1) -
PF
_ ISO (1) -
PF
_ KEY (1) -
PF
_ LAT (1) -
PF
_ LINK (1) -
PF
_ LOCAL (1) -
PF
_ MAX (1) -
PF
_ NATM (1) -
PF
_ NDRV (1) -
PF
_ NETBIOS (1) -
PF
_ NETGRAPH (1) -
PF
_ NS (1) -
PF
_ OSI (1) -
PF
_ PACKET (1) -
PF
_ PIP (1) -
PF
_ PPP (1) -
PF
_ PUP (1) -
PF
_ ROUTE (1) -
PF
_ RTIP (1) -
PF
_ SIP (1) -
PF
_ SNA (1) -
PF
_ SYSTEM (1) -
PF
_ UNIX (1) -
PF
_ UNSPEC (1) -
PF
_ XTP (1) - RDONLY (1)
- RDWR (1)
-
REG
_ BINARY (1) -
REG
_ CREATED _ NEW _ KEY (1) -
REG
_ DWORD (1) -
REG
_ DWORD _ BIG _ ENDIAN (1) -
REG
_ DWORD _ LITTLE _ ENDIAN (1) -
REG
_ EXPAND _ SZ (1) -
REG
_ FORCE _ RESTORE (1) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (1) -
REG
_ LEGAL _ OPTION (1) -
REG
_ LINK (1) -
REG
_ MULTI _ SZ (1) -
REG
_ NONE (1) -
REG
_ NO _ LAZY _ FLUSH (1) -
REG
_ OPENED _ EXISTING _ KEY (1) -
REG
_ OPTION _ BACKUP _ RESTORE (1) -
REG
_ OPTION _ CREATE _ LINK (1) -
REG
_ OPTION _ NON _ VOLATILE (1) -
REG
_ OPTION _ OPEN _ LINK (1) -
REG
_ OPTION _ RESERVED (1) -
REG
_ OPTION _ VOLATILE (1) -
REG
_ QWORD (1) -
REG
_ QWORD _ LITTLE _ ENDIAN (1) -
REG
_ REFRESH _ HIVE (1) -
REG
_ RESOURCE _ LIST (1) -
REG
_ RESOURCE _ REQUIREMENTS _ LIST (1) -
REG
_ SZ (1) -
REG
_ WHOLE _ HIVE _ VOLATILE (1) - RSYNC (1)
-
SCM
_ BINTIME (1) -
SCM
_ CREDENTIALS (1) -
SCM
_ CREDS (1) -
SCM
_ RIGHTS (1) -
SCM
_ TIMESTAMP (1) -
SCM
_ TIMESTAMPNS (1) -
SCM
_ UCRED (1) -
SHARE
_ DELETE (1) -
SHUT
_ RD (1) -
SHUT
_ RDWR (1) -
SHUT
_ WR (1) -
SOCK
_ DGRAM (1) -
SOCK
_ PACKET (1) -
SOCK
_ RAW (1) -
SOCK
_ RDM (1) -
SOCK
_ SEQPACKET (1) -
SOCK
_ STREAM (1) -
SOL
_ ATALK (1) -
SOL
_ AX25 (1) -
SOL
_ IP (1) -
SOL
_ IPX (1) -
SOL
_ SOCKET (1) -
SOL
_ TCP (1) -
SOL
_ UDP (1) - SOMAXCONN (1)
-
SOPRI
_ BACKGROUND (1) -
SOPRI
_ INTERACTIVE (1) -
SOPRI
_ NORMAL (1) -
SO
_ ACCEPTCONN (2) -
SO
_ ACCEPTFILTER (2) -
SO
_ ALLZONES (1) -
SO
_ ATTACH _ FILTER (1) -
SO
_ BINDTODEVICE (1) -
SO
_ BINTIME (1) -
SO
_ BROADCAST (1) -
SO
_ DEBUG (1) -
SO
_ DETACH _ FILTER (1) -
SO
_ DONTROUTE (2) -
SO
_ DONTTRUNC (1) -
SO
_ ERROR (1) -
SO
_ KEEPALIVE (1) -
SO
_ LINGER (2) -
SO
_ MAC _ EXEMPT (1) -
SO
_ NKE (1) -
SO
_ NOSIGPIPE (2) -
SO
_ NO _ CHECK (1) -
SO
_ NREAD (1) -
SO
_ OOBINLINE (1) -
SO
_ PASSCRED (1) -
SO
_ PEERCRED (1) -
SO
_ PEERNAME (1) -
SO
_ PRIORITY (1) -
SO
_ RCVBUF (1) -
SO
_ RCVLOWAT (1) -
SO
_ RCVTIMEO (1) -
SO
_ RECVUCRED (1) -
SO
_ REUSEADDR (1) -
SO
_ REUSEPORT (1) -
SO
_ SECURITY _ AUTHENTICATION (1) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (1) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (1) -
SO
_ SNDBUF (1) -
SO
_ SNDLOWAT (1) -
SO
_ SNDTIMEO (1) -
SO
_ TIMESTAMP (1) -
SO
_ TIMESTAMPNS (1) -
SO
_ TYPE (1) -
SO
_ USELOOPBACK (1) -
SO
_ WANTMORE (1) -
SO
_ WANTOOBFLAG (1) - SSLContext (1)
-
STANDARD
_ RIGHTS _ READ (1) -
STANDARD
_ RIGHTS _ WRITE (1) - SYNC (1)
-
TCP
_ CORK (1) -
TCP
_ DEFER _ ACCEPT (1) -
TCP
_ INFO (1) -
TCP
_ KEEPCNT (1) -
TCP
_ KEEPIDLE (1) -
TCP
_ KEEPINTVL (1) -
TCP
_ LINGER2 (1) -
TCP
_ MAXSEG (1) -
TCP
_ MD5SIG (1) -
TCP
_ NODELAY (1) -
TCP
_ NOOPT (1) -
TCP
_ NOPUSH (1) -
TCP
_ QUICKACK (1) -
TCP
_ SYNCNT (1) -
TCP
_ WINDOW _ CLAMP (1) - TMPFILE (1)
- TRUNC (1)
-
UDP
_ CORK (1) - WRONLY (1)
-
connect
_ nonblock (1) -
const
_ load (1) -
convertible
_ int (2) - create (2)
- flock (1)
- new (2)
- open (4)
- open! (1)
-
rb
_ mod _ constants (1) -
rb
_ mod _ s _ constants (1) - reopen (1)
-
ruby 1
. 6 feature (1) - spawn (4)
検索結果
先頭5件
-
RDoc
:: Context # constants -> [RDoc :: Constant] (81904.0) -
追加された RDoc::Constant の配列を返します。
追加された RDoc::Constant の配列を返します。 -
Module
# constants(inherit = true) -> [Symbol] (72784.0) -
そのモジュール(またはクラス)で定義されている定数名の配列を返します。
そのモジュール(またはクラス)で定義されている定数名の配列を返します。
inherit に真を指定すると
スーパークラスやインクルードしているモジュールの定数も含みます。
Object のサブクラスの場合、Objectやそのスーパークラスで定義されている
定数は含まれません。 Object.constants とすると Object クラスで定義された
定数の配列が得られます。
得られる定数の順序は保証されません。
@param inherit true を指定するとスーパークラスや include したモジュールで
定義された定数が対象にはなります。false を指定し... -
Module
. constants -> [Symbol] (72640.0) -
このメソッドを呼び出した時点で参照可能な定数名の配列を返します。
このメソッドを呼び出した時点で参照可能な定数名の配列を返します。
//emlist[例][ruby]{
class C
FOO = 1
end
p Module.constants # => [:RUBY_PLATFORM, :STDIN, ..., :C, ...]
# 出力中に :FOO は現われない
//}
@see Module#constants, Kernel.#local_variables, Kernel.#global_variables, Object#instance_variables, Module#class_... -
Win32
:: Registry :: Constants :: REG _ OPTION _ NON _ VOLATILE (45601.0) -
@todo
@todo -
GC
:: INTERNAL _ CONSTANTS -> {Symbol => Integer} (36622.0) -
GC用内部定数の値を保持するハッシュテーブルです。
GC用内部定数の値を保持するハッシュテーブルです。
GC::INTERNAL_CONSTANTS
# => {:RVALUE_SIZE=>40, :HEAP_PAGE_OBJ_LIMIT=>408, :HEAP_PAGE_BITMAP_SIZE=>56, :HEAP_PAGE_BITMAP_PLANES=>4} -
Socket
# connect _ nonblock(server _ sockaddr) -> 0 (36619.0) -
ソケットをノンブロッキングモードに設定した後、 connect(2) を呼び出します。
ソケットをノンブロッキングモードに設定した後、
connect(2) を呼び出します。
引数、返り値は Socket#connect と同じです。
connect が EINPROGRESS エラーを報告した場合、その例外(Errno::EINPROGRESS)
には IO::WaitWritable が Object#extend されます。
これを connect_nonblock をリトライするために使うことができます。
# Pull down Google's web page
require 'socket'
include Socket::Constants
... -
VALUE rb
_ mod _ constants(VALUE mod) (36601.0) -
-
static VALUE rb
_ mod _ s _ constants(void) (36601.0) -
-
Socket
:: Constants :: SO _ ACCEPTCONN -> Integer (36367.0) -
Socket has had listen() called on it。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Socket has had listen() called on it。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: IPV6 _ DONTFRAG -> Integer (36319.0) -
Don't fragment packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't fragment packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: Constants :: IPV6 _ V6ONLY -> Integer (36319.0) -
Only bind IPv6。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Only bind IPv6。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: Constants :: IP _ DONTFRAG -> Integer (36319.0) -
Don't fragment packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't fragment packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd) -
Socket
:: Constants :: IP _ ONESBCAST -> Integer (36319.0) -
Force outgoing broadcast datagrams to have the undirected broadcast address。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Force outgoing broadcast datagrams to have the undirected broadcast address。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd) -
Socket
:: Constants :: IP _ OPTIONS -> Integer (36319.0) -
IP options to be included in packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IP options to be included in packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux) -
Socket
:: Constants :: IP _ PMTUDISC _ DONT -> Integer (36319.0) -
Never send DF frames。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Never send DF frames。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(7linux) -
Socket
:: Constants :: SO _ DONTROUTE -> Integer (36319.0) -
Send without using the routing tables。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send without using the routing tables。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
File
:: Constants :: NONBLOCK -> Integer (36301.0) -
ファイルが利用可能じゃなくてもブロックしません。 File.openで使用します。
ファイルが利用可能じゃなくてもブロックしません。
File.openで使用します。 -
File
:: Constants :: RDONLY -> Integer (36301.0) -
読み込みのみのモードでファイルを開くときに指定します。 File.openで使用します。
読み込みのみのモードでファイルを開くときに指定します。
File.openで使用します。 -
File
:: Constants :: WRONLY -> Integer (36301.0) -
書き込みのみのモードでファイルを開くときに指定します。 File.openで使用します。
書き込みのみのモードでファイルを開くときに指定します。
File.openで使用します。 -
Socket
:: Constants :: AI _ ADDRCONFIG -> Integer (36301.0) -
Accept only if any address is assigned。
Accept only if any address is assigned。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ CANONNAME -> Integer (36301.0) -
Fill in the canonical name。
Fill in the canonical name。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: EAI _ NONAME -> Integer (36301.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_strerror(3freebsd) -
Socket
:: Constants :: IFF _ BONDING (36301.0) -
bonding master or slave
bonding master or slave -
Socket
:: Constants :: IFF _ CANTCONFIG (36301.0) -
unconfigurable using ioctl(2)
unconfigurable using ioctl(2) -
Socket
:: Constants :: IFF _ DONT _ BRIDGE (36301.0) -
disallow bridging this ether dev
disallow bridging this ether dev -
Socket
:: Constants :: IFF _ MASTER _ ARPMON (36301.0) -
bonding master, ARP mon in use
bonding master, ARP mon in use -
Socket
:: Constants :: IFF _ MONITOR (36301.0) -
user-requested monitor mode
user-requested monitor mode -
Socket
:: Constants :: INADDR _ NONE -> Integer (36301.0) -
A bitmask for matching no valid IP address。 エラーを表すアドレス値です。
A bitmask for matching no valid IP address。
エラーを表すアドレス値です。 -
Socket
:: Constants :: IPPROTO _ EON -> Integer (36301.0) -
@todo ISO cnlp。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
ISO cnlp。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: Constants :: IPPROTO _ NONE -> Integer (36301.0) -
IP6 no next header。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IP6 no next header。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: Constants :: IP _ PKTOPTIONS -> Integer (36301.0) -
@todo Receive packet options with datagrams
@todo
Receive packet options with datagrams -
Socket
:: Constants :: LOCAL _ CONNWAIT -> Integer (36301.0) -
Retrieve peer credentials。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Retrieve peer credentials。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see ip(4freebsd) -
Socket
:: Constants :: MSG _ CONFIRM -> Integer (36301.0) -
Confirm path validity
Confirm path validity
BasicSocket#send, BasicSocket#sendmsg
の flags 引数に用います。
@see send(2linux) -
Socket
:: Constants :: MSG _ DONTROUTE -> Integer (36301.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 (36301.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) -
Socket
:: Constants :: SOMAXCONN -> Integer (36301.0) -
Socket#listen の backlog の最大長。
Socket#listen の backlog の最大長。
@see sys/socket.h(header), listen(2) -
Socket
:: Constants :: SO _ ALLZONES -> Integer (36301.0) -
@todo Bypass zone boundaries。
@todo
Bypass zone boundaries。 -
Socket
:: Constants :: SO _ DONTTRUNC -> Integer (36301.0) -
@todo Retain unread data
@todo
Retain unread data -
Socket
:: Constants :: SO _ SECURITY _ AUTHENTICATION -> Integer (36301.0) -
@todo
@todo -
Socket
:: Constants :: SO _ SECURITY _ ENCRYPTION _ NETWORK -> Integer (36301.0) -
@todo
@todo -
Socket
:: Constants :: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (36301.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ LEGAL _ OPTION (36301.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ BACKUP _ RESTORE (36301.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ CREATE _ LINK (36301.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ OPEN _ LINK (36301.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ RESERVED (36301.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ VOLATILE (36301.0) -
@todo
@todo -
Syslog
:: Constants (36019.0) -
このモジュールにはシステムで使用可能なLOG_*定数、モジュール関数が定義さ れています。
このモジュールにはシステムで使用可能なLOG_*定数、モジュール関数が定義さ
れています。
例:
require 'syslog'
include Syslog::Constants
それぞれの定数、モジュール関数は以下のモジュールに分けて定義されています。
* Syslog::Option
* Syslog::Facility
* Syslog::Level
* Syslog::Macros -
File
:: Constants (36001.0) -
File に関る定数を集めたモジュール。
File に関る定数を集めたモジュール。
File はこのモジュールをインクルードしているので、
以下に挙げる定数は File の定数のように扱うことができます。
Ruby 1.8 以降では、File ではなく、IO でインクルード
されるようになりました。 -
Socket
:: Constants (36001.0) -
ソケット操作の指定のための定数を定義したモジュール。このモジュー ルをインクルードすれば、定数 (AF_INETなど) を直接参照できます。
ソケット操作の指定のための定数を定義したモジュール。このモジュー
ルをインクルードすれば、定数 (AF_INETなど) を直接参照できます。
これらの定数は Socket の定数としても定義されています。
環境/OS によっては、ここに記述されているにもかかわらず
定義されていない定数が存在します。そのような定数はその環境では
サポートされていないことを意味します。 -
Win32
:: Registry :: Constants (36001.0) -
詳細は以下の MSDN Library を参照してください。
詳細は以下の MSDN Library を参照してください。
* Registry: http://msdn.microsoft.com/library/en-us/sysinfo/base/registry.asp -
Win32
:: Registry :: Constants :: HKEY _ CURRENT _ CONFIG (27301.0) -
@todo
@todo
定義済キー値。
これらは Integer で、Win32::Registry オブジェクトではありません。 -
Win32
:: Registry :: Constants :: REG _ NONE (27301.0) -
@todo
@todo
レジストリ値の型。 -
Socket
:: SO _ ACCEPTCONN -> Integer (18367.0) -
Socket has had listen() called on it。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Socket has had listen() called on it。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Kernel
# convertible _ int(type , headers = nil , opts = nil) (18349.0) -
Returns the convertible integer type of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. _Convertible_ means actually same type, or typedefed from same type. If the +type+ is a integer type and _convertible_ type is found, following macros are passed as preprocessor constants to the compiler using the +type+ name, in uppercase. * 'TYPEOF_', followed by the +type+ name, followed by '=X' where 'X' is the found _convertible_ type name. * 'TYP2NUM' and 'NUM2TYP, where 'TYP' is the +type+ name in uppercase with replacing '_t' suffix with 'T', followed by '=X' where 'X' is the macro name to convert +type+ to +Integer+ object, and vice versa. For example, if foobar_t is defined as unsigned long, then convertible_int("foobar_t") would return "unsigned long", and define macros: #define TYPEOF_FOOBAR_T unsigned long #define FOOBART2NUM ULONG2NUM #define NUM2FOOBART NUM2ULONG
Returns the convertible integer type of the given +type+. You may
optionally specify additional +headers+ to search in for the +type+.
_Convertible_ means actually same type, or typedefed from same type.
If the +type+ is a integer type and _convertible_ type is found,
following macros are p... -
Kernel
# convertible _ int(type , headers = nil , opts = nil) { . . . } (18349.0) -
Returns the convertible integer type of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. _Convertible_ means actually same type, or typedefed from same type. If the +type+ is a integer type and _convertible_ type is found, following macros are passed as preprocessor constants to the compiler using the +type+ name, in uppercase. * 'TYPEOF_', followed by the +type+ name, followed by '=X' where 'X' is the found _convertible_ type name. * 'TYP2NUM' and 'NUM2TYP, where 'TYP' is the +type+ name in uppercase with replacing '_t' suffix with 'T', followed by '=X' where 'X' is the macro name to convert +type+ to +Integer+ object, and vice versa. For example, if foobar_t is defined as unsigned long, then convertible_int("foobar_t") would return "unsigned long", and define macros: #define TYPEOF_FOOBAR_T unsigned long #define FOOBART2NUM ULONG2NUM #define NUM2FOOBART NUM2ULONG
Returns the convertible integer type of the given +type+. You may
optionally specify additional +headers+ to search in for the +type+.
_Convertible_ means actually same type, or typedefed from same type.
If the +type+ is a integer type and _convertible_ type is found,
following macros are p... -
WIN32OLE
. const _ load(ole , mod = WIN32OLE) -> () (18337.0) -
OLEオートメーションサーバが保持する定数を読み込み、指定されたモジュール に組み込みます。
OLEオートメーションサーバが保持する定数を読み込み、指定されたモジュール
に組み込みます。
OLEオートメーションサーバは、定数をクライアントへ提供できます。
const_loadメソッドはこれらの定数を読み込み、指定したモジュールに組み込
むことで参照可能とします。
@param ole 定数を読み込む対象のWIN32OLEオブジェクトまたはタイプライブラ
リ名(文字列)を指定します。
@param mod 定数を定義する対象のモジュールを指定します。省略時は
WIN32OLEに組み込まれます。
@raise WIN32OLERunt... -
Socket
:: IPV6 _ DONTFRAG -> Integer (18319.0) -
Don't fragment packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't fragment packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: IPV6 _ V6ONLY -> Integer (18319.0) -
Only bind IPv6。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Only bind IPv6。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: IP _ DONTFRAG -> Integer (18319.0) -
Don't fragment packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't fragment packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd) -
Socket
:: IP _ ONESBCAST -> Integer (18319.0) -
Force outgoing broadcast datagrams to have the undirected broadcast address。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Force outgoing broadcast datagrams to have the undirected broadcast address。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd) -
Socket
:: IP _ OPTIONS -> Integer (18319.0) -
IP options to be included in packets。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IP options to be included in packets。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux) -
Socket
:: IP _ PMTUDISC _ DONT -> Integer (18319.0) -
Never send DF frames。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Never send DF frames。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(7linux) -
Socket
:: SO _ DONTROUTE -> Integer (18319.0) -
Send without using the routing tables。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send without using the routing tables。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
File
:: Constants :: DIRECT -> Integer (18073.0) -
このファイルに対する I/O のキャッシュの効果を最小化しようとする。
このファイルに対する I/O のキャッシュの効果を最小化しようとする。
このフラグを使うと、一般的に性能が低下する。 しかしアプリケーションが独自に
キャッシングを行っているような 特別な場合には役に立つ。 ファイルの I/O
はユーザー空間バッファに対して直接行われる。 File::Constants::DIRECT フラグ自身はデー
タを同期で転送しようとはするが、 File::Constants::SYNC のようにデータと必要なメタデー
タの転送が保証されるわけではない。 同期 I/O を保証するためには、
File::Constants::DIRECT に加えて File::Co... -
Socket
:: Constants :: SO _ ACCEPTFILTER -> Integer (18067.0) -
set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ LINGER -> Integer (18067.0) -
Linger on close if data is present。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Linger on close if data is present。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux),Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ NOSIGPIPE -> Integer (18067.0) -
Don't SIGPIPE on EPIPE。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't SIGPIPE on EPIPE。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: IFF _ DEBUG (18049.0) -
turn on debugging
turn on debugging -
Socket
:: Constants :: IFF _ TX _ SKB _ SHARING (18049.0) -
sharing skbs on transmit
sharing skbs on transmit -
Socket
:: Constants :: INADDR _ ALLHOSTS _ GROUP -> Integer (18049.0) -
Multicast group for all systems on this subset。 IPv4の 244.0.0.1 に対応する整数です。
Multicast group for all systems on this subset。
IPv4の 244.0.0.1 に対応する整数です。
@see http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xml, 5771 -
Socket
:: Constants :: SO _ PRIORITY -> Integer (18049.0) -
The protocol-defined priority for all packets on this socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
The protocol-defined priority for all packets on this socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see socket(7linux), ip(7linux) -
Socket
:: Constants :: SO _ WANTOOBFLAG -> Integer (18049.0) -
@todo OOB data is wanted in MSG_FLAG on receive。
@todo
OOB data is wanted in MSG_FLAG on receive。 -
Socket
:: Constants :: MCAST _ BLOCK _ SOURCE -> Integer (18037.0) -
Block multicast packets from this source
Block multicast packets from this source
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ EXCLUDE -> Integer (18037.0) -
Exclusive multicast source filter
Exclusive multicast source filter
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ INCLUDE -> Integer (18037.0) -
Inclusive multicast source filter
Inclusive multicast source filter
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ JOIN _ GROUP -> Integer (18037.0) -
Join a multicast group
Join a multicast group
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ JOIN _ SOURCE _ GROUP -> Integer (18037.0) -
Join a multicast source group
Join a multicast source group
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ LEAVE _ GROUP -> Integer (18037.0) -
Leave a multicast group
Leave a multicast group
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ LEAVE _ SOURCE _ GROUP -> Integer (18037.0) -
Leave a multicast source group
Leave a multicast source group
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ MSFILTER -> Integer (18037.0) -
@todo Multicast source filtering
@todo
Multicast source filtering
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: MCAST _ UNBLOCK _ SOURCE -> Integer (18037.0) -
Unblock multicast packets from this source
Unblock multicast packets from this source
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, Socket::Constants::IPPROTO_IPV6,
3678 -
Socket
:: Constants :: SO _ BINTIME -> Integer (18037.0) -
Timestamp (bintime)。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Timestamp (bintime)。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET
Socket::Constants::SO_TIMESTAMP,
Socket::AncillaryData#timestamp -
OpenSSL
:: SSL :: SSLContext (18019.0) -
SSL コンテキストクラス。
SSL コンテキストクラス。
SSL コネクション(OpenSSL::SSL::SSLSocket や OpenSSL::SSL::SSLServer)
オブジェクトを生成するためのファクトリクラスです。
コネクションを生成するために必要なパラメータ(プロトコルのバージョン、
証明書の情報、認証の要件など)を保持します。
コネクションを1度生成して以降は、コンテキストが保持しているパラメータを
変更できません。一部のパラメータが共有されるため、安全性のため
Object#freeze によってオブジェクトを変更不可能にします。
ただしこの凍結は完全ではなく、
この後もセッション管理機能によ... -
Socket
:: Constants :: AF _ MAX -> Integer (18019.0) -
対象のプラットフォーム上でのアドレスファミリーの最大の数値。
対象のプラットフォーム上でのアドレスファミリーの最大の数値。
@see Socket::Constants::PF_MAX -
Socket
:: Constants :: IPV6 _ CHECKSUM -> Integer (18019.0) -
Byte offset into a packet where the checksum is located. BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Byte offset into a packet where the checksum is located.
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
ip6(4freebsd),
3542 -
Socket
:: Constants :: IPV6 _ DSTOPTS -> Integer (18019.0) -
Destination options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Destination options。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
ip6(4freebsd), ipv6(7linux),
3542 -
Socket
:: Constants :: IPV6 _ HOPLIMIT -> Integer (18019.0) -
Hop limit。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Hop limit。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
ip6(4freebsd), ipv6(7linux),
3542 -
Socket
:: Constants :: IPV6 _ HOPOPTS -> Integer (18019.0) -
Hop-by-hop options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Hop-by-hop options。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
ip6(4freebsd), ipv6(7linux),
3542 -
Socket
:: Constants :: IPV6 _ JOIN _ GROUP -> Integer (18019.0) -
Join a multicast group。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Join a multicast group。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: Constants :: IPV6 _ LEAVE _ GROUP -> Integer (18019.0) -
Leave a multicast group。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Leave a multicast group。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: Constants :: IPV6 _ MULTICAST _ HOPS -> Integer (18019.0) -
IPv6 multicast hop limit。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IPv6 multicast hop limit。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: Constants :: IPV6 _ MULTICAST _ IF -> Integer (18019.0) -
IP6 multicast interface。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IP6 multicast interface。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: Constants :: IPV6 _ MULTICAST _ LOOP -> Integer (18019.0) -
IP6 multicast loopback。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
IP6 multicast loopback。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
netinet/in.h(header), ip6(4freebsd), ipv6(7linux),
3493 -
Socket
:: Constants :: IPV6 _ NEXTHOP -> Integer (18019.0) -
Next hop address。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Next hop address。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: Constants :: IPV6 _ PATHMTU -> Integer (18019.0) -
Retrieve current path MTU。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Retrieve current path MTU。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: Constants :: IPV6 _ PKTINFO -> Integer (18019.0) -
Receive packet information with datagram。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive packet information with datagram。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
ip6(4freebsd), ipv6(7linux),
3542 -
Socket
:: Constants :: IPV6 _ RECVDSTOPTS -> Integer (18019.0) -
Receive all IP6 options for response。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive all IP6 options for response。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: Constants :: IPV6 _ RECVHOPLIMIT -> Integer (18019.0) -
Receive hop limit with datagram。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive hop limit with datagram。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542 -
Socket
:: Constants :: IPV6 _ RECVHOPOPTS -> Integer (18019.0) -
Receive hop-by-hop options。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Receive hop-by-hop options。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IPV6,
3542