File: GInetAddress.Rd

package info (click to toggle)
rgtk2 2.20.36-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 33,540 kB
  • sloc: ansic: 137,163; makefile: 2; sh: 1
file content (126 lines) | stat: -rw-r--r-- 3,965 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
\alias{GInetAddress}
\name{GInetAddress}
\title{GInetAddress}
\description{An IPv4/IPv6 address}
\section{Methods and Functions}{
\code{\link{gInetAddressNewFromString}(string)}\cr
\code{\link{gInetAddressNewFromBytes}(bytes, family)}\cr
\code{\link{gInetAddressNewAny}(family)}\cr
\code{\link{gInetAddressNewLoopback}(family)}\cr
\code{\link{gInetAddressToBytes}(object)}\cr
\code{\link{gInetAddressGetNativeSize}(object)}\cr
\code{\link{gInetAddressToString}(object)}\cr
\code{\link{gInetAddressGetFamily}(object)}\cr
\code{\link{gInetAddressGetIsAny}(object)}\cr
\code{\link{gInetAddressGetIsLoopback}(object)}\cr
\code{\link{gInetAddressGetIsLinkLocal}(object)}\cr
\code{\link{gInetAddressGetIsSiteLocal}(object)}\cr
\code{\link{gInetAddressGetIsMulticast}(object)}\cr
\code{\link{gInetAddressGetIsMcLinkLocal}(object)}\cr
\code{\link{gInetAddressGetIsMcNodeLocal}(object)}\cr
\code{\link{gInetAddressGetIsMcSiteLocal}(object)}\cr
\code{\link{gInetAddressGetIsMcOrgLocal}(object)}\cr
\code{\link{gInetAddressGetIsMcGlobal}(object)}\cr

}
\section{Hierarchy}{\preformatted{GObject
   +----GInetAddress}}
\section{Detailed Description}{\code{\link{GInetAddress}} represents an IPv4 or IPv6 internet address. Use
\code{\link{gResolverLookupByName}} or \code{\link{gResolverLookupByNameAsync}} to
look up the \code{\link{GInetAddress}} for a hostname. Use
\code{\link{gResolverLookupByAddress}} or
\code{\link{gResolverLookupByAddressAsync}} to look up the hostname for a
\code{\link{GInetAddress}}.
  
To actually connect to a remote host, you will need a
\code{\link{GInetSocketAddress}} (which includes a \code{\link{GInetAddress}} as well as a
port number).}
\section{Structures}{\describe{\item{\verb{GInetAddress}}{
An IPv4 or IPv6 internet address.

}}}
\section{Properties}{\describe{
\item{\verb{bytes} [R object : Read / Write / Construct Only]}{

The raw address data.

}
\item{\verb{family} [\code{\link{GSocketFamily}} : Read / Write / Construct Only]}{

The address family (IPv4 or IPv6).  Default value: G_SOCKET_FAMILY_INVALID

}
\item{\verb{is-any} [logical : Read]}{

Whether this is the "any" address for its family.
See \code{\link{gInetAddressGetIsAny}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-link-local} [logical : Read]}{

Whether this is a link-local address.
See \code{\link{gInetAddressGetIsLinkLocal}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-loopback} [logical : Read]}{

Whether this is the loopback address for its family.
See \code{\link{gInetAddressGetIsLoopback}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-mc-global} [logical : Read]}{

Whether this is a global multicast address.
See \code{\link{gInetAddressGetIsMcGlobal}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-mc-link-local} [logical : Read]}{

Whether this is a link-local multicast address.
See \code{\link{gInetAddressGetIsMcLinkLocal}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-mc-node-local} [logical : Read]}{

Whether this is a node-local multicast address.
See \code{\link{gInetAddressGetIsMcNodeLocal}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-mc-org-local} [logical : Read]}{

Whether this is an organization-local multicast address.
See \code{\link{gInetAddressGetIsMcOrgLocal}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-mc-site-local} [logical : Read]}{

Whether this is a site-local multicast address.
See \code{\link{gInetAddressGetIsMcSiteLocal}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-multicast} [logical : Read]}{

Whether this is a multicast address.
See \code{\link{gInetAddressGetIsMulticast}}.
  Default value: FALSE  Since 2.22

}
\item{\verb{is-site-local} [logical : Read]}{

Whether this is a site-local address.
See \code{\link{gInetAddressGetIsLoopback}}.
  Default value: FALSE  Since 2.22

}
}}
\references{\url{https://developer.gnome.org/gio/stable/GInetAddress.html}}
\author{Derived by RGtkGen from GTK+ documentation}
\keyword{internal}