screpl.utils.uuencode module

eudplib library for uuencode

screpl.utils.uuencode. uudecode ( buf , target_epd ) [source]

EUDFuncN - decode buf and store into target_epd

assert (length of target) >= upper(3/4 * (length of buf before null))

Parameters
  • buf ( EUDVariable ) – address of uuencoded string.

  • target_epd ( EUDVariable ) – epd-address to store decoded binary data

Rets:

written(EUDVariable): size of decoded binary data

screpl.utils.uuencode. uuencode ( src , srclength , target_epd ) [source]

EUDFuncN - encode src and store into target

assert (length of target) >= upper(4/3 * srclength) + 1

Parameters
  • src ( EUDVariable ) – address of binary data

  • scrlength ( EUDVariable ) – size of src

  • target_epd ( EUDVariable ) – epd-address of encoded buffer, null-terminated

screpl.utils.uuencode. test ( ) [source]