Lines Matching refs:structure

381 pointer to the B<I<TYPE>> structure is returned and I<*ppin> is incremented to
383 to the returned structure is also written to I<*a>. If an error occurred
387 contains a valid B<I<TYPE>> structure and an attempt is made to reuse it. This
398 B<i2d_I<TYPE>>() encodes the structure pointed to by I<a> into DER format.
409 the encoding of the structure I<a> to BIO I<bp> and it
413 the encoding of the structure I<a> to FILE pointer I<fp> and it
422 "internal" (that is, an internal C structure) and "DER" respectively.
427 The actual TYPE structure passed to B<i2d_I<TYPE>>() must be a valid
428 populated B<I<TYPE>> structure -- it B<cannot> simply be fed with an
429 empty structure such as that returned by TYPE_new().
434 of the encoded structure.
440 usage of ASN1 functions: after one structure is encoded or decoded
453 Represents a PKCS#3 DH parameters structure.
457 Represents an ANSI X9.42 DH parameters structure.
465 Represents an B<AlgorithmIdentifier> structure as used in IETF RFC 6960 and
479 Represents the B<DigestInfo> structure defined in PKCS#1 and PKCS#7.
486 B<I<TYPE>> structure or NULL if an error occurs. If the "reuse" capability has
487 been used with a valid structure being passed in via I<a>, then the object is
498 Allocate and encode the DER encoding of an X509 structure:
564 interpret its (invalid) value as an B<X509> structure, typically causing
571 I<*a> is valid is broken and some parts of the reused structure may
581 then the encoded structure may contain invalid data or omit the
586 Any function which encodes a structure (B<i2d_I<TYPE>>(),
588 structure has been modified after deserialization or previous