Lines Matching refs:will
36 bytes of binary data provided 4 bytes of base64 encoded data will be produced
38 multiple of 3 then the output data will be padded at the end using the "="
51 final block (which may be less than 48 bytes) will output 4 bytes for every 3
54 will also be output.
62 blocks of data (48 bytes) will be immediately processed and output by this
63 function. Any remainder is held in the B<ctx> object and will be processed by a
67 any remainder). This gives the number of blocks of data that will be processed.
71 EVP_EncodeUpdate() will set B<*outl> to 0 and return 0. On success 1 will be
74 EVP_EncodeFinal() must be called at the end of an encoding operation. It will
76 data will be stored in B<out> and the length of the data written will be stored
78 sufficiently large to accommodate the output data which will never be more than
84 EVP_ENCODE_CTX_num() will return the number of as yet unprocessed bytes still to
89 output data will be produced. If B<n> is not divisible by 3 then the block is
91 divisible by 4. Additionally a NUL terminator character will be added. For
104 This function will attempt to decode as much data as possible in chunks of up
106 Residual input shorter than the internal chunk size will be buffered in B<ctx>
114 end-of-input, subsequent bytes are not buffered, and the return value will be
132 and line feeds), 3 bytes of binary output data will be produced (except at the
136 but it will never decode additional data. If there is no residual data
137 it will return 1 to indicate success. If there is residual data, its
141 EVP_DecodeBlock() will decode the block of B<n> characters of base64 data
143 Any leading whitespace will be trimmed as will any trailing whitespace,
149 For every 4 input bytes exactly 3 output bytes will be produced.
153 EVP_DecodeBlock() will return the length of the data decoded or -1 on error.