otNetifAddress

#include <ip6.h>

Représente une adresse d'unicast d'interface réseau IPv6.

Résumé

Attributs publics

mAddress
Adresse de monodiffusion IPv6.
mAddressOrigin
uint8_t
Origine de l'adresse IPv6.
mMeshLocal
bool
TRUE si l'adresse est maillée locale, FALSE dans le cas contraire.
mNext
const struct otNetifAddress *
Pointeur vers l'adresse d'interface réseau suivante.
mPreferred
bool
TRUE si l'adresse est préférée, FALSE dans le cas contraire.
mPrefixLength
uint8_t
La longueur du préfixe (en bits).
mRloc
bool
TRUE si l'adresse est une RLOC, FALSE dans le cas contraire.
mScopeOverride
unsigned int
Champ d'application IPv6 de cette adresse.
mScopeOverrideValid
bool
"TRUE" si la valeur "mScopeOverride" est valide, "FALSE" dans le cas contraire.
mSrpRegistered
bool
Utilisé par le noyau OT uniquement (indique s'il est enregistré par le client SRP).
mValid
bool
TRUE si l'adresse est valide, FALSE dans le cas contraire.

Attributs publics

mAddress

otIp6Address otNetifAddress::mAddress

Adresse de monodiffusion IPv6.

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

Origine de l'adresse IPv6.

mMeshLocal

bool otNetifAddress::mMeshLocal

TRUE si l'adresse est maillée locale, FALSE dans le cas contraire.

mNext

const struct otNetifAddress * otNetifAddress::mNext

Pointeur vers l'adresse d'interface réseau suivante.

mPreferred

bool otNetifAddress::mPreferred

TRUE si l'adresse est préférée, FALSE dans le cas contraire.

mPrefixLength

uint8_t otNetifAddress::mPrefixLength

La longueur du préfixe (en bits).

mRloc

bool otNetifAddress::mRloc

TRUE si l'adresse est une RLOC, FALSE dans le cas contraire.

mScopeOverride

unsigned int otNetifAddress::mScopeOverride

Champ d'application IPv6 de cette adresse.

mScopeOverrideValid

bool otNetifAddress::mScopeOverrideValid

"TRUE" si la valeur "mScopeOverride" est valide, "FALSE" dans le cas contraire.

mSrpRegistered

bool otNetifAddress::mSrpRegistered

Utilisé par le noyau OT uniquement (indique s'il est enregistré par le client SRP).

mValid

bool otNetifAddress::mValid

TRUE si l'adresse est valide, FALSE dans le cas contraire.

Ressources

Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.