Lines Matching refs:type

52 you want to use and the type of protocol that should implement it.
94 namespace. In fact, even the data type to use for a socket name may
136 starts. In the first implementations the type of these variables was
139 variables. This is important since references to variables of this type
143 size values are of type @code{size_t}". On 64-bit machines
147 The Unix98 specification provides a solution by introducing a type
148 @code{socklen_t}. This type is used in all of the cases that POSIX
149 changed to use @code{size_t}. The only requirement of this type is that
150 it be an unsigned type of at least 32 bits. Therefore, implementations
269 functions use a phony data type, @code{struct sockaddr *}, to accept the
271 data type appropriate to the address format you are using, but you cast
285 type @code{struct sockaddr *} to represent a pointer to a socket
286 address. You can't use this data type effectively to interpret an
287 address or construct one; for that, you must use the proper data type
291 namespace-specific type, then cast a pointer to @code{struct sockaddr *}
295 sockaddr} data type is the @dfn{address format designator}. This tells
296 you which data type to use to understand the address fully.
304 The @code{struct sockaddr} type itself has the following members:
443 using the proper data type for the socket's namespace, then cast its
469 letters that relate to the type of interface, which may be followed by a
470 number if there is more than one interface of that type. Examples
516 This data type is used to hold the information about a single
776 This is the data type used to represent socket addresses in the
801 This is the data type used to represent socket addresses in the IPv6
862 * Data type: Host Address Data Type. Data type for a host number.
978 (type @code{uint32_t}). In other contexts, the integer is
979 packaged inside a structure of type @code{struct in_addr}. It would
987 might break the code if it is used on machines where this type doesn't
992 structure of type @code{struct in6_addr}.
1000 This data type is used in certain contexts to contain an IPv4 Internet
1037 This data type is used to store an IPv6 address. It stores 128 bits of
1190 either @code{AF_INET} or @code{AF_INET6}, as appropriate for the type of
1240 This data type is used to represent an entry in the hosts database. It
1252 This is the host address type; in practice, its value is always either
1504 named @var{name}. The caller must pass a pointer to an object of type
1740 This data type holds information about entries from the services database.
2001 This data type is used to represent entries in the network protocols
2704 The socket type requires that the message be sent atomically, but the
3416 protocol modules. The value has type @code{int}; a nonzero value means
3431 The value has type @code{int}; a nonzero value means ``yes''.
3438 broken. The value has type @code{int}; a nonzero value means
3445 network interface instead. The value has type @code{int}; a nonzero
3450 This option specifies what should happen when the socket of a type
3452 it is closed; see @ref{Closing a Socket}. The value has type
3457 This structure type has the following members:
3472 The value has type @code{int}; a nonzero value means ``yes''.
3479 flag. @xref{Out-of-Band Data}. The value has type @code{int}; a
3499 The value has type @code{int} and its value designates a communication
3530 This data type is used to represent information about entries in the
3542 This is the type of the network number; this is always equal to
3578 @deftypefun {struct netent *} getnetbyaddr (uint32_t @var{net}, int @var{type})
3595 of type @var{type} with number @var{net}. You should specify a value of
3596 @code{AF_INET} for the @var{type} argument for Internet networks.