nl:: بافت:: پروفایل ها:: امنیت:: مورد:: BeginSessionRequestContext
#include <src/lib/profiles/security/WeaveCASE.h>
اطلاعات زمینه مربوط به تولید یا پردازش یک پیام CASE BeginSessionRequest را نگه می دارد.
خلاصه
ارث
از: nl::Weave::Profiles::Security::CASE::BeginSessionContext به ارث می رسدانواع عمومی | |
---|---|
@229 | enum |
صفات عمومی | |
---|---|
AlternateConfigCount | uint8_t |
AlternateConfigs [kMaxAlternateProtocolConfigs] | uint32_t |
AlternateCurveCount | uint8_t |
AlternateCurveIds [kMaxAlternateCurveIds] | uint32_t |
EncryptionType | uint8_t |
SessionKeyId | uint16_t |
توابع عمومی | |
---|---|
DecodeHead ( PacketBuffer *msgBuf) | |
EncodeHead ( PacketBuffer *msgBuf) | |
HeadLength (void) | uint16_t |
IsAltConfig (uint32_t config) const | bool |
Reset (void) | void |
انواع عمومی
@229
@229
صفات عمومی
AlternateConfigCount
uint8_t AlternateConfigCount
AlternateConfigs
uint32_t AlternateConfigs[kMaxAlternateProtocolConfigs]
AlternateCurveCount
uint8_t AlternateCurveCount
AlternateCurveIds
uint32_t AlternateCurveIds[kMaxAlternateCurveIds]
نوع رمزگذاری
uint8_t EncryptionType
SessionKeyId
uint16_t SessionKeyId
توابع عمومی
DecodeHead
WEAVE_ERROR DecodeHead( PacketBuffer *msgBuf )
EncodeHead
WEAVE_ERROR EncodeHead( PacketBuffer *msgBuf )
طول سر
uint16_t HeadLength( void )
IsAltConfig
bool IsAltConfig( uint32_t config ) const
بازنشانی کنید
void Reset( void )
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.