KNX IoT
KNX IoT Point API stack implementation
oc_pase_t Struct Reference

Pase Resource Object. More...

#include <oc_knx.h>

Data Fields

uint8_t ca [32]
 ca More...
 
uint8_t cb [32]
 cb More...
 
oc_string_t id
 recipient id More...
 
int it
 
uint8_t pa [65]
 pa More...
 
uint8_t pb [65]
 pb More...
 
uint8_t rnd [32]
 rnd More...
 
uint8_t salt [32]
 salt More...
 

Detailed Description

Pase Resource Object.

Example Json:

{ "rnd": x}
{ "pa": x}
{ "pb": x}
{ "ca": x}
{ "pbkdf2" : { "salt" : "xxxx", "it" : 5}}}

Key translation

Json Key Integer Value type
salt 5 byte string
pa 10 byte string
pb 11 byte string
pbkdf2 12 map
cb 13 byte string
ca 14 byte string
rnd 15 byte string
it 16 unsigned

note no storage needed for map

Definition at line 57 of file oc_knx.h.

Field Documentation

◆ ca

uint8_t ca[32]

ca

Definition at line 63 of file oc_knx.h.

◆ cb

uint8_t cb[32]

cb

Definition at line 64 of file oc_knx.h.

◆ id

oc_string_t id

recipient id

Definition at line 59 of file oc_knx.h.

◆ pa

uint8_t pa[65]

pa

Definition at line 61 of file oc_knx.h.

◆ pb

uint8_t pb[65]

pb

Definition at line 62 of file oc_knx.h.

◆ rnd

uint8_t rnd[32]

rnd

Definition at line 65 of file oc_knx.h.

◆ salt

uint8_t salt[32]

salt

Definition at line 60 of file oc_knx.h.


The documentation for this struct was generated from the following file: