RSA BSAFE Cert-C Micro Edition

The power of PKI for the smallest of devices

r_eitems.h File Reference

This file contains the function prototypes, defines and macros used in the manipulation of extended item structures R_EITEMS and R_EITEM.

Go to the source code of this file.

Defines

#define R_EITEMS_F_MALLOCED
 Indicates that the R_EITEM has been dynamically allocated.

#define R_EITEMS_F_DATA_MALLOCED
 Indicates that the data of the R_EITEM has been dynamically allocated.

#define R_EITEMS_PF_BY_ASSIGN
 Indicates that the data passed in is owned by the R_EITEM.

#define R_EITEMS_PF_LIBFREE
 Indicates that the item is to be freed by the library.

#define R_EITEMS_PF_COPY
 Indicates to copy all aspects of the passed item.

#define R_EITEMS_PF_LOOP
 Indicates to scan from the index to the end, and then loop.

#define R_EITEMS_PF_BY_REFERENCE
 Indicates to use the R_EITEM passed directly, without making a local copy.

#define R_EITEMS_PF_REPLACE
 Indicates to replace the existing entry in R_EITEMS.


Typedefs

typedef struct r_eitem_st R_EITEM
 The extended item data set component.

typedef struct r_eitems_st R_EITEMS
 The extended item data set.


Copyright (c) 1999-2002 RSA Security Inc. All rights reserved. 061-001005-150-001-000-3768 - 1.5