Clase GCKNetworkAddress
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Ú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."]]],[]]