Convert-UUlib
view release on metacpan or search on metacpan
our @EXPORT = @_consts;
our @EXPORT_OK = @_funcs;
our %EXPORT_TAGS = (all => [@_consts,@_funcs], constants => \@_consts);
bootstrap Convert::UUlib $VERSION;
# dummy function for compatiiblity with pre-1.7 versions
sub Initialize { }
# action code -> string mapping
sub straction($) {
return 'copying' if $_[0] == &ACT_COPYING;
return 'decoding' if $_[0] == &ACT_DECODING;
return 'encoding' if $_[0] == &ACT_ENCODING;
return 'idle' if $_[0] == &ACT_IDLE;
return 'scanning' if $_[0] == &ACT_SCANNING;
'unknown';
}
# encoding type -> string mapping
sub strencoding($) {
return 'uuencode' if $_[0] == &UU_ENCODED;
return 'base64' if $_[0] == &B64_ENCODED;
return 'yenc' if $_[0] == &YENC_ENCODED;
return 'binhex' if $_[0] == &BH_ENCODED;
return 'plaintext' if $_[0] == &PT_ENCODED;
return 'quoted-printable' if $_[0] == &QP_ENCODED;
return 'xxencode' if $_[0] == &XX_ENCODED;
'unknown';
}
sub strmsglevel($) {
return 'message' if $_[0] == &MSG_MESSAGE;
return 'note' if $_[0] == &MSG_NOTE;
return 'warning' if $_[0] == &MSG_WARNING;
return 'error' if $_[0] == &MSG_ERROR;
return 'panic' if $_[0] == &MSG_PANIC;
return 'fatal' if $_[0] == &MSG_FATAL;
'unknown';
}
1;
( run in 0.778 second using v1.01-cache-2.11-cpan-65fba6d93b7 )