Geeklog
[ class tree: Geeklog ] [ index: Geeklog ] [ all elements ]

Class: Swift_KeyCache_KeyCacheInputStream

Source Location: /system/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/KeyCacheInputStream.php

Interface Overview

Swift_InputByteStream
   |
   --Swift_KeyCache_KeyCacheInputStream

Writes data to a KeyCache using a stream.


Author(s):

  • Chris Corbyn

Methods


Inherited Methods

Class: Swift_InputByteStream

Swift_InputByteStream::bind()
Attach $is to this stream.
Swift_InputByteStream::commit()
For any bytes that are currently buffered inside the stream, force them off the buffer.
Swift_InputByteStream::flushBuffers()
Flush the contents of the stream (empty it) and set the internal pointer to the beginning.
Swift_InputByteStream::unbind()
Remove an already bound stream.
Swift_InputByteStream::write()
Writes $bytes to the end of the stream.

Class Details

[line 16]
Writes data to a KeyCache using a stream.



Tags:

author:  Chris Corbyn


[ Top ]


Class Methods


method setItemKey [line 37]

void setItemKey( string $itemKey)

Set the itemKey which will be written to.



Tags:

access:  public


Parameters:

string   $itemKey  

[ Top ]

method setKeyCache [line 23]

void setKeyCache( Swift_KeyCache $keyCache)

Set the KeyCache to wrap.



Tags:

access:  public


Parameters:

Swift_KeyCache   $keyCache  

[ Top ]

method setNsKey [line 30]

void setNsKey( string $nsKey)

Set the nsKey which will be written to.



Tags:

access:  public


Parameters:

string   $nsKey  

[ Top ]

method setWriteThroughStream [line 44]

void setWriteThroughStream( Swift_InputByteStream $is)

Specify a stream to write through for each write().



Tags:

access:  public


Parameters:

Swift_InputByteStream   $is  

[ Top ]

method __clone [line 50]

void __clone( )

Any implementation should be cloneable, allowing the clone to access a separate $nsKey and $itemKey.



Tags:

access:  public


[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:51:09 +0000 by phpDocumentor 1.4.3