Encoding.uudecodeStep

Uudecodes a chunk of data. Performs a 'decode step' on a chunk of uuencoded data. Assumes the "begin mode filename" line has been stripped off.

struct Encoding
static
size_t
uudecodeStep
(
ubyte[] inbuf
,
ref ubyte[] outbuf
,
ref int state
,
ref uint save
)

Parameters

inbuf ubyte[]

input buffer

outbuf ubyte[]

output buffer

state int

holds the number of bits that are stored in save

save uint

leftover bits that have not yet been decoded

Return Value

Type: size_t

the number of bytes decoded.