Class: Gio::InetSocketAddress
- Inherits:
-
SocketAddress
- Object
- SocketAddress
- Gio::InetSocketAddress
- Defined in:
- (unknown)
Direct Known Subclasses
Instance Method Summary collapse
-
#address ⇒ Gio::InetAddress
The address.
-
#address=(address) ⇒ Gio::InetAddress
The address.
-
#flowinfo ⇒ Integer
The
sin6_flowinfofield, for IPv6 addresses. -
#flowinfo=(flowinfo) ⇒ Integer
The
sin6_flowinfofield, for IPv6 addresses. -
#initialize(address, port) ⇒ Gio::SocketAddress
constructor
Creates a new GInet::SocketAddress for address and port.
-
#port ⇒ Integer
The port.
-
#port=(port) ⇒ Integer
The port.
-
#scope_id ⇒ Integer
The
sin6_scope_idfield, for IPv6 addresses. -
#scope_id=(scope_id) ⇒ Integer
The
sin6_scope_idfield, for IPv6 addresses.
Methods inherited from SocketAddress
#family, #family=, #native_size, #to_native
Constructor Details
#initialize(address, port) ⇒ Gio::SocketAddress
Creates a new GInet::SocketAddress for address and port.
If address is an IPv6 address, it can also contain a scope ID
(separated from the address by a %).
or nil if address cannot be parsed.
Instance Method Details
#address ⇒ Gio::InetAddress
The address.
#address=(address) ⇒ Gio::InetAddress
The address.
#flowinfo ⇒ Integer
The sin6_flowinfo field, for IPv6 addresses.
#flowinfo=(flowinfo) ⇒ Integer
The sin6_flowinfo field, for IPv6 addresses.
#port ⇒ Integer
The port.
#port=(port) ⇒ Integer
The port.
#scope_id ⇒ Integer
The sin6_scope_id field, for IPv6 addresses.
#scope_id=(scope_id) ⇒ Integer
The sin6_scope_id field, for IPv6 addresses.