Represents an SRP client host info.

Public Attributes#

const char *

Host name (label) string (NULL if not yet set).

const otIp6Address *

Array of host IPv6 addresses (NULL if not set or auto address is enabled).

uint8_t

Number of IPv6 addresses in mAddresses array.

bool

Indicates whether auto address mode is enabled or not.

Public Attribute Documentation#

mName#

const char* otSrpClientHostInfo::mName

Host name (label) string (NULL if not yet set).


Definition at line 74 of file include/openthread/srp_client.h

mAddresses#

const otIp6Address* otSrpClientHostInfo::mAddresses

Array of host IPv6 addresses (NULL if not set or auto address is enabled).


Definition at line 75 of file include/openthread/srp_client.h

mNumAddresses#

uint8_t otSrpClientHostInfo::mNumAddresses

Number of IPv6 addresses in mAddresses array.


Definition at line 76 of file include/openthread/srp_client.h

mAutoAddress#

bool otSrpClientHostInfo::mAutoAddress

Indicates whether auto address mode is enabled or not.


Definition at line 77 of file include/openthread/srp_client.h

mState#

otSrpClientItemState otSrpClientHostInfo::mState

Host info state.


Definition at line 78 of file include/openthread/srp_client.h