Note: Internal classes are italicized and will only contain a short description.
OpenSSLBioChain: Internal Class that tracks BIOs chained together. This is primarily used for memory management.
OpenSSLBioChainRef: Internal Class that tracks BIOs chained together. This is primarily used for memory management.
OSSslBIOMethod: Internal Class that is used as a descriptor for the various BIO flavors.
bytes - Smalltalk byte objects (ByteArray | EsString)
aByteObject - a byte object (i.e. ByteArray | EsString | OSStringZ)
Attempts to read anInteger bytes into
bytes aByteObject. It returns the number of bytes read, zero on EOF, or an error object. If
anInteger < 0 then 0 is returned and
aByteObject is untouched If
anInteger is larger than
aByteObject size, then
aByteObject size will be used.
aByteObject - Smalltalk byte objects (ByteArray | EsString)
Attempts to read anInteger bytes into
bytes which is a buffer of length
length. It returns the number of bytes read, zero on EOF, or an error object. If
anInteger < 0 then 0 is returned and
aByteObject is untouched. If
anInteger is larger than
aByteObject size, then
aByteObject size will be used.
bytes - byte object (ByteArray | EsString | OSObject)
aByteObject - a collection of bytes THAT MUST ANSWER ITS SIZE (i.e. String | ByteArray | OSStringZ)
aByteObject - a collection of bytes THAT MUST ANSWER ITS SIZE (i.e. String | ByteArray | OSStringZ)
Perform the 0-argument <Block> aBlock while this bio is unhooked from the chain. Once
aBlock completes its evaluation, this bio is rehooked back to the chain in its original position.
aBoolean - <Boolean> true for encode on 1 line/decode from 1 line, false for multiline
Set aFilename to be used by this bio for appending. If an existing file is opened on this bio, it will be closed automatically if the BIO_CLOSE parameter has been set.
NOTE: If UPLINK is set (usually on uninitialized file) then true is returned.
Set aFilename to be used by this bio for reading. If an existing file is opened on this bio, it will be closed automatically if the BIO_CLOSE parameter has been set.
Set aFilename to be used by this bio for read/write. If an existing file is opened on this bio, it will be closed automatically if the BIO_CLOSE parameter has been set.
Set aFilename to be used by this bio for writing. If an existing file is opened on this bio, it will be closed automatically if the BIO_CLOSE parameter has been set.
aByteObject - Byte object that know their size. Examples are <ByteArray | EsString | OSStringZ>
aByteObject - Byte object that know their size. Examples are <ByteArray | EsString | OSStringZ>
length - <Integer> set up to @length amount from the @anOSObjectOrByteArray
length - <Integer> set up to @length amount from the @aByteObject
Copyright 2005, 2020 Instantiations, Inc. All rights reserved.