feat: vendor libltkc

This commit is contained in:
2026-03-09 09:01:17 -04:00
parent 1f75b6f396
commit 24059f9660
45 changed files with 29068 additions and 0 deletions

41
vendor/libltkc/ltkc_genoutmac.h vendored Normal file
View File

@@ -0,0 +1,41 @@
/*
*****************************************************************************
* *
* IMPINJ CONFIDENTIAL AND PROPRIETARY *
* *
* This source code is the sole property of Impinj, Inc. Reproduction or *
* utilization of this source code in whole or in part is forbidden without *
* the prior written consent of Impinj, Inc. *
* *
* (c) Copyright Impinj, Inc. 2007,2008. All rights reserved. *
* *
*****************************************************************************/
#define SUBPARAM_SET(MEMBER,VALUE) \
LLRP_Element_setSubParameterPtr( \
(LLRP_tSElement *)pThis, \
(LLRP_tSParameter**)&pThis->MEMBER, \
(LLRP_tSParameter*)(VALUE))
#define SUBPARAM_ADD(MEMBER,VALUE) \
LLRP_Element_addToSubParameterList( \
(LLRP_tSElement *)pThis, \
(LLRP_tSParameter**)&pThis->MEMBER, \
(LLRP_tSParameter*)(VALUE))
#define SUBPARAM_ATTACH(MEMBER,VALUE) \
LLRP_Element_attachToSubParameterList( \
(LLRP_tSParameter**)&pThis->MEMBER, \
(LLRP_tSParameter*)(VALUE))
#define SUBPARAM_CLEAR(MEMBER) \
LLRP_Element_clearSubParameterList( \
(LLRP_tSElement *)pThis, \
(LLRP_tSParameter**)&pThis->MEMBER)
#define SUBPARAM_COUNT(MEMBER) \
LLRP_Element_countSubParameterList( \
(LLRP_tSElement *)pThis, \
(LLRP_tSParameter**)&pThis->MEMBER)