e-CryptIt Engine Xojo Plugin

AppleSingleEncoderStream Class (console safe)

To encode AppleSingle and AppleDouble files use the AppleSingleEncoderStream class.

Object
   AppleSingleEncoderStream

class AppleSingleEncoderStream implements

IBinaryStreamReader

IBlockReader

Constructors

AppleSingleEncoderStreamOne of 3 Constructors for the AppleSingleEncoderStream class.
AppleSingleEncoderStreamOne of 3 Constructors for the AppleSingleEncoderStream class.
AppleSingleEncoderStreamOne of 3 Constructors for the AppleSingleEncoderStream class.

Properties

Buffer (console safe) This property can be used to obtain or set the MemoryBlock that is used for a shared memory block based decoding.
Length (console safe) This property returns the length of the stream.

Methods

Bind (console safe) To bind the Encoder to a IBlockWriter stream then use the Bind method. To do such binding then let both streams share the same memory block and then call the Bind method.
Close (console safe) To close the stream and flush buffers use the close method.
Encode (console safe) Call the Encode method in a loop to let the stream encode data.
EncodeBlock (console safe) Call the EncodeBlock method in a loop to let the stream encode data.
EOF (console safe) To obtain information of the stream has reashed its end then use the EOF function.
LastError (console safe) To obtain the last error that occured then use the LastError function.
ProcessBoundBlock (console safe) Use the ProcessBoundBlock in a loop to stream between two streams that have been bound together with the Bind method.
Read (console safe) Call the Read method in a loop to let the stream encode data.
ReadBlock (console safe) Call the ReadBlock method in a loop to let the stream encode data.

Supported Platforms:

  • MacOS X Carbon
  • MacOS X Cocoa 32 bit

    Unsupported Platforms:

  • MacOS X Cocoa 64 bit
  • Windows 32 bit
  • Windows 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM