Clase GCKNetworkAddress
Un objeto que representa una dirección IP de red.
Este objeto es inmutable.
- Desde
- 4.2
Hereda NSObject, <NSCopy> y <NSSecureCoding>.
|
GCKNetworkAddressType | type |
| El tipo de dirección. Más...
|
|
NSString * | ipAddress |
| La dirección IP. Más...
|
|
NSData * | addressData |
| La dirección de red como un NSData que contiene la estructura de dirección adecuada (p.ej., struct in_addr o struct in6_addr). Más...
|
|
No se permite usar el inicializador predeterminado.
- (instancetype) initWithType: |
|
(GCKNetworkAddressType) |
type |
ipAddress: |
|
(nullable NSString *) |
ipAddress |
|
|
| |
Construye un GCKNetworkAddress con el tipo de dirección y la dirección IP especificados.
- Parameters
-
type | The address type. |
ipAddress | The IP address, in textual form. May be nil to indicate the wildcard ("any") address. |
- (instancetype) initWithType: |
|
(GCKNetworkAddressType) |
type |
addressData: |
|
(nullable NSData *) |
addressData |
|
|
| |
Construye un objeto GCKNetworkAddress con el tipo de dirección y la dirección sin procesar proporcionados.
- Parameters
-
type | The address type. |
addressData | An NSData object containing the appropriate address structure (e.g., struct in_addr or struct in6_addr). For the GCKNNetworkAddressTypeIPC, the data is expected to be a UTF8 encoding. |
Construye una dirección comodín del tipo determinado.
Construye una dirección de bucle invertido del tipo determinado.
Construye una dirección de transmisión IPv4.
Construye una dirección IPv4.
Construye una dirección IPv6.
Construye una dirección IPC.
- (GCKNetworkAddressType) type |
|
readnonatomicassign |
La dirección de red como un NSData que contiene la estructura de dirección adecuada (p.ej., struct in_addr o struct in6_addr).
Para el tipo de dirección IPC, este campo corresponde a una codificación UTF8.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-02 (UTC)
[null,null,["Última actualización: 2023-12-02 (UTC)"],[[["The `GCKNetworkAddress` class represents a network IP address and is immutable."],["It provides methods to construct network addresses of various types, including IPv4, IPv6, and IPC."],["You can obtain the address type, IP address string, and raw address data from instances of this class."],["The default initializer is not allowed; you must use designated initializers to create instances."]]],["The `GCKNetworkAddress` class represents an immutable network IP address. Key actions include: constructing addresses with specified type and IP/raw address using `initWithType:ipAddress:` or `initWithType:addressData:`, creating wildcard addresses with `wildcardAddressOfType:`, loopback addresses with `loopbackAddressOfType:`, or IPv4/IPv6/IPC addresses with corresponding methods. It has properties that return the address's type, IP address, and network data representation. The default initializer is not allowed.\n"]]