CryptoAuthLib v3.7.8
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
cryptoauthlib.atcacert.atcacert_device_loc_t Class Reference
Inheritance diagram for cryptoauthlib.atcacert.atcacert_device_loc_t:
cryptoauthlib.library.AtcaStructure

Static Protected Attributes

int _pack_ = 1
 
dict _def_
 

Additional Inherited Members

- Public Member Functions inherited from cryptoauthlib.library.AtcaStructure
None __init__ (self, *args, **kwargs)
 
def from_definition (cls)
 
def check_rationality (cls)
 
def get_field_definition (cls, str name)
 
Any __getattribute__ (self, str name)
 
def __iter__ (self)
 
def __str__ (self)
 
def to_c_code (self, name=None, **kwargs)
 
def update_from_buffer (self, buffer)
 

Detailed Description

CTypes mirror of atcacert_device_loc_t from atcacert_def.h

Field Documentation

◆ _def_

dict cryptoauthlib.atcacert.atcacert_device_loc_t._def_
staticprotected
Initial value:
= {
'zone': (atcacert_device_zone_t,), # Zone in the device.
'slot': (c_uint16,), # Slot within the data zone. Only applies if zone is DEVZONE_DATA.
'is_genkey': (c_uint8,), # If true, use GenKey command to get the contents instead of Read.
'offset': (c_uint16,), # Byte offset in the zone.
'count': (c_uint16,) # Byte count.
}