Valadoc
|
Vala
|
Tutorial
|
API-References
|
Markup
Packages
gnet-2.0
GNet
InetAddr
MAX_BYTES
autodetect_internet_interface
delete_list
equal
get_host_addr
get_host_name
get_interface_to
get_internet_interface
hash
is_canonical
is_internet_domainname
list_interfaces
new_list
noport_equal
InetAddr
InetAddr.bytes
InetAddr.nonblock
clone
get_bytes
get_canonical_name
get_length
get_name
get_name_nonblock
get_port
is_broadcast
is_internet
is_ipv4
is_ipv6
is_loopback
is_multicast
is_private
is_reserved
set_bytes
set_port
InetAddr
Object Hierarchy:
Description:
public
class
InetAddr
Namespace:
GNet
Package:
gnet-2.0
Content:
Constants:
public
const
uint8
MAX_BYTES
Static methods:
public
static
List
<
InetAddr
>
new_list
(
string
hostname,
int
port)
public
static
void
delete_list
(
List
<
InetAddr
> list)
public
static
bool
is_canonical
(
string
hostname)
public
static
bool
equal
(
InetAddr
a1,
InetAddr
a2)
public
static
bool
noport_equal
(
InetAddr
a1,
InetAddr
a2)
public
static
uint
hash
(
InetAddr
a)
public
static
string
get_host_name
()
public
static
InetAddr
get_host_addr
()
public
static
InetAddr
autodetect_internet_interface
()
public
static
InetAddr
get_internet_interface
()
public
static
InetAddr
get_interface_to
(
InetAddr
dest)
public
static
bool
is_internet_domainname
(
string
domain)
public
static
List
<
InetAddr
>
list_interfaces
()
Creation methods:
public
InetAddr
(
string
hostname,
int
port)
public
InetAddr.nonblock
(
string
hostname,
int
port)
public
InetAddr.bytes
(
char
[] bytes)
Methods:
public
InetAddr
clone
()
public
string
get_name
()
public
string
get_name_nonblock
()
public
int
get_length
()
public
void
get_bytes
(
out
string
buffer)
public
void
set_bytes
(
char
[] bytes)
public
string
get_canonical_name
()
public
int
get_port
()
public
void
set_port
(
int
port)
public
bool
is_internet
()
public
bool
is_private
()
public
bool
is_reserved
()
public
bool
is_loopback
()
public
bool
is_multicast
()
public
bool
is_broadcast
()
public
bool
is_ipv4
()
public
bool
is_ipv6
()