This structure represents a TCAT vendor information.
The content of this structure MUST persist and remain unchanged while a TCAT session is running.
Public Attributes#
const char *
Provisioning URL path string.
const char *
Vendor name string.
const char *
Vendor model string.
const char *
Vendor software version string.
const char *
Vendor specific data string.
const char *
Vendor managed pre-shared key for device.
const char *
Vendor managed install code string.
const otTcatGeneralDeviceId *
Vendor managed advertised device ID array.
Public Attribute Documentation#
mProvisioningUrl#
const char* otTcatVendorInfo::mProvisioningUrl
Provisioning URL path string.
Definition at line
151
of file include/openthread/tcat.h
mVendorName#
const char* otTcatVendorInfo::mVendorName
Vendor name string.
Definition at line
152
of file include/openthread/tcat.h
mVendorModel#
const char* otTcatVendorInfo::mVendorModel
Vendor model string.
Definition at line
153
of file include/openthread/tcat.h
mVendorSwVersion#
const char* otTcatVendorInfo::mVendorSwVersion
Vendor software version string.
Definition at line
154
of file include/openthread/tcat.h
mVendorData#
const char* otTcatVendorInfo::mVendorData
Vendor specific data string.
Definition at line
155
of file include/openthread/tcat.h
mPskdString#
const char* otTcatVendorInfo::mPskdString
Vendor managed pre-shared key for device.
Definition at line
156
of file include/openthread/tcat.h
mInstallCode#
const char* otTcatVendorInfo::mInstallCode
Vendor managed install code string.
Definition at line
157
of file include/openthread/tcat.h
mAdvertisedDeviceIds#
const otTcatAdvertisedDeviceId* otTcatVendorInfo::mAdvertisedDeviceIds
Definition at line
158
of file include/openthread/tcat.h
mGeneralDeviceId#
const otTcatGeneralDeviceId* otTcatVendorInfo::mGeneralDeviceId
Vendor managed advertised device ID array.
Array is terminated like C string with OT_TCAT_DEVICE_ID_EMPTY
Definition at line
160
of file include/openthread/tcat.h