Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MIME::Decoder::Base64(User Contributed Perl DocumentatMIME::Decoder::Base64(3)

NAME
       MIME::Decoder::Base64 - encode/decode a "base64"	stream

SYNOPSIS
       A generic decoder object; see MIME::Decoder for usage.

DESCRIPTION
       A MIME::Decoder subclass	for the	"base64" encoding.  The	name was
       chosen to jibe with the pre-existing MIME::Base64 utility package,
       which this class	actually uses to translate each	chunk.

       o   When	decoding, the input is read one	line at	a time.	 The input
	   accumulates in an internal buffer, which is decoded in
	   multiple-of-4-sized chunks (plus a possible "leftover" input	chunk,
	   of course).

       o   When	encoding, the input is read 45 bytes at	a time:	this ensures
	   that	the output lines are not too long.   We	chose 45 since it is a
	   multiple of 3 and produces lines under 76 characters, as RFC	2045
	   specifies:
	       The encoded output stream must be represented in	lines of no
	   more
	       than 76 characters each.

SEE ALSO
       MIME::Decoder

AUTHOR
       Eryq (eryq@zeegee.com), ZeeGee Software Inc (http://www.zeegee.com).

       All rights reserved.  This program is free software; you	can
       redistribute it and/or modify it	under the same terms as	Perl itself.

perl v5.32.0			  2017-04-05	      MIME::Decoder::Base64(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=MIME::Decoder::Base64&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help