uuencode_step


Description:


public size_t uuencode_step (uint8[] @in, ref uint8[] @out, ref uint8[] uubuf, ref uint32[] save)

Uuencodes a chunk of data.

Performs an 'encode step', only encodes blocks of 45 characters to the output at a time, saves left-over state in uubuf, save.length and save (initialize to 0 on first invocation).

Parameters:

uubuf

temporary buffer of 60 bytes

save

leftover bits that have not yet been encoded

in

input stream

len

input stream length

out

output stream

state

holds the number of bits that are stored in save

Returns:

the number of bytes encoded


Namespace: Camel
Package: camel-1.2