Moai SDK  1.5 revision 1 (MoaiEdition)
MOAIStreamWriter Class Reference
Inheritance diagram for MOAIStreamWriter:
MOAIStream MOAIStream

List of all members.

Function List

  close
  openBase64
  openDeflate

Function Documentation

Flush any remaining buffered data and detach the target stream. (This only detaches the target from the formatter; it does not also close the target stream).


function close ( MOAIStreamWriter self )
Parameters:
self ( MOAIStreamWriter )
Returns:
nil

Open a base 64 formatted stream for writing (i.e. encode bytes to base64).


function openBase64 ( MOAIStreamWriter self, MOAIStream target )
Parameters:
self ( MOAIStreamWriter )
target ( MOAIStream )
Returns:
success ( boolean )

Open a 'deflate' formatted stream for writing (i.e. compress bytes using the 'deflate' algorithm).


function openDeflate ( MOAIStreamWriter self, MOAIStream target [, number level, number windowBits ] )
Parameters:
self ( MOAIStreamWriter )
target ( MOAIStream )
level ( number ) Optional. The level used in the DEFLATE algorithm.
windowBits ( number ) Optional. The window bits used in the DEFLATE algorithm.
Returns:
success ( boolean )