nl :: Tejido:: Perfiles: Seguridad:: CASO:: BeginSessionRequestContext
#include <src/lib/profiles/security/WeaveCASE.h>
Contiene información de contexto relacionada con la generación o procesamiento de un mensaje CASE BeginSessionRequest.
Resumen
Herencia
Se hereda de: nl :: Weave :: Profiles :: Security :: CASE :: BeginSessionContext Tipos públicos |
---|
@229 | enumeración |
Tipos públicos
Atributos públicos
AlternateConfigCount
uint8_t AlternateConfigCount
AlternateConfigs
uint32_t AlternateConfigs[kMaxAlternateProtocolConfigs]
AlternateCurveCount
uint8_t AlternateCurveCount
AlternateCurveIds
uint32_t AlternateCurveIds[kMaxAlternateCurveIds]
Tipo de cifrado
uint8_t EncryptionType
SessionKeyId
uint16_t SessionKeyId
Funciones publicas
DecodeHead
WEAVE_ERROR DecodeHead(
PacketBuffer *msgBuf
)
EncodeHead
WEAVE_ERROR EncodeHead(
PacketBuffer *msgBuf
)
HeadLength
uint16_t HeadLength(
void
)
IsAltConfig
bool IsAltConfig(
uint32_t config
) const
Reiniciar
void Reset(
void
)