otTcatVendorInfo
#include <tcat.h>
This structure represents a TCAT vendor information.
Summary
The content of this structure MUST persist and remain unchanged while a TCAT session is running.
Public attributes |
|
---|---|
mAdvertisedDeviceIds
|
const otTcatAdvertisedDeviceId *
|
mApplicationServiceIsTcp[4]
|
bool
Array with application service names as C string with maximum length OT_TCAT_SERVICE_NAME_MAX_LENGTH or NULL if not supported.
|
mApplicationServiceName[4]
|
const char *
Vendor managed general device ID array.
|
mGeneralDeviceId
|
const otTcatGeneralDeviceId *
Vendor managed advertised device ID array.
|
mInstallCode
|
const char *
Vendor managed install code string.
|
mProvisioningUrl
|
const char *
Provisioning URL path string.
|
mPskdString
|
const char *
Vendor managed pre-shared key for device.
|
mVendorData
|
const char *
Vendor specific data string.
|
mVendorModel
|
const char *
Vendor model string.
|
mVendorName
|
const char *
Vendor name string.
|
mVendorSwVersion
|
const char *
Vendor software version string.
|
Public attributes
mAdvertisedDeviceIds
const otTcatAdvertisedDeviceId * otTcatVendorInfo::mAdvertisedDeviceIds
mApplicationServiceIsTcp
bool otTcatVendorInfo::mApplicationServiceIsTcp[4]
Array with application service names as C string with maximum length OT_TCAT_SERVICE_NAME_MAX_LENGTH or NULL if not supported.
mApplicationServiceName
const char * otTcatVendorInfo::mApplicationServiceName[4]
Vendor managed general device ID array.
(if NULL: device ID is set to EUI-64 in binary format)
mGeneralDeviceId
const otTcatGeneralDeviceId * otTcatVendorInfo::mGeneralDeviceId
Vendor managed advertised device ID array.
Array is terminated like C string with OT_TCAT_DEVICE_ID_EMPTY
mInstallCode
const char * otTcatVendorInfo::mInstallCode
Vendor managed install code string.
mProvisioningUrl
const char * otTcatVendorInfo::mProvisioningUrl
Provisioning URL path string.
mPskdString
const char * otTcatVendorInfo::mPskdString
Vendor managed pre-shared key for device.
mVendorData
const char * otTcatVendorInfo::mVendorData
Vendor specific data string.
mVendorModel
const char * otTcatVendorInfo::mVendorModel
Vendor model string.
mVendorName
const char * otTcatVendorInfo::mVendorName
Vendor name string.
mVendorSwVersion
const char * otTcatVendorInfo::mVendorSwVersion
Vendor software version string.
Resources
OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.