Lines Matching refs:structure

423 pointer to the B<I<TYPE>> structure is returned and I<*ppin> is incremented to
425 to the returned structure is also written to I<*a>. If an error occurred
431 contains a valid B<I<TYPE>> structure and an attempt is made to reuse it.
433 context on the decoded structure this way (see the B<EXAMPLES> section).
444 B<i2d_I<TYPE>>() encodes the structure pointed to by I<a> into DER format.
455 the encoding of the structure I<a> to BIO I<bp> and it
459 the encoding of the structure I<a> to FILE pointer I<fp> and it
468 "internal" (that is, an internal C structure) and "DER" respectively.
473 The actual TYPE structure passed to B<i2d_I<TYPE>>() must be a valid
474 populated B<I<TYPE>> structure -- it B<cannot> simply be fed with an
475 empty structure such as that returned by TYPE_new().
480 of the encoded structure.
486 usage of ASN1 functions: after one structure is encoded or decoded
499 Represents a PKCS#3 DH parameters structure.
503 Represents an ANSI X9.42 DH parameters structure.
511 Represents an B<AlgorithmIdentifier> structure as used in IETF RFC 6960 and
525 Represents the B<DigestInfo> structure defined in PKCS#1 and PKCS#7.
532 B<I<TYPE>> structure or NULL if an error occurs. If the "reuse" capability has
533 been used with a valid structure being passed in via I<a>, then the object is
544 Allocate and encode the DER encoding of an X509 structure:
626 interpret its (invalid) value as an B<X509> structure, typically causing
633 I<*a> is valid is broken and some parts of the reused structure may
643 then the encoded structure may contain invalid data or omit the
648 Any function which encodes a structure (B<i2d_I<TYPE>>(),
650 structure has been modified after deserialization or previous