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

Class: Swift_KeyCache_SimpleKeyCacheInputStream

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

Class Overview


Writes data to a KeyCache using a stream.


Author(s):

  • Chris Corbyn

Implements interfaces:

Methods



Class Details

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



Tags:

author:  Chris Corbyn


[ Top ]


Class Methods


method bind [line 79]

void bind( Swift_InputByteStream $is)

Not used.



Tags:

access:  public



Implementation of:
Swift_InputByteStream::bind()
Attach $is to this stream.

Parameters:

Swift_InputByteStream   $is  

[ Top ]

method commit [line 72]

void commit( )

Not used.



Tags:

access:  public



Implementation of:
Swift_InputByteStream::commit()
For any bytes that are currently buffered inside the stream, force them off the buffer.
[ Top ]

method flushBuffers [line 94]

void flushBuffers( )

Flush the contents of the stream (empty it) and set the internal pointer to the beginning.



Tags:

access:  public



Implementation of:
Swift_InputByteStream::flushBuffers()
Flush the contents of the stream (empty it) and set the internal pointer to the beginning.
[ Top ]

method setItemKey [line 114]

void setItemKey( string $itemKey)

Set the itemKey which will be written to.



Tags:

access:  public



Implementation of:
Swift_KeyCache_KeyCacheInputStream::setItemKey()
Set the itemKey which will be written to.

Parameters:

string   $itemKey  

[ Top ]

method setKeyCache [line 35]

void setKeyCache( Swift_KeyCache $keyCache)

Set the KeyCache to wrap.



Tags:

access:  public



Implementation of:
Swift_KeyCache_KeyCacheInputStream::setKeyCache()
Set the KeyCache to wrap.

Parameters:

Swift_KeyCache   $keyCache  

[ Top ]

method setNsKey [line 104]

void setNsKey( string $nsKey)

Set the nsKey which will be written to.



Tags:

access:  public



Implementation of:
Swift_KeyCache_KeyCacheInputStream::setNsKey()
Set the nsKey which will be written to.

Parameters:

string   $nsKey  

[ Top ]

method setWriteThroughStream [line 45]

void setWriteThroughStream( Swift_InputByteStream $is)

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



Tags:

access:  public



Implementation of:
Swift_KeyCache_KeyCacheInputStream::setWriteThroughStream()
Specify a stream to write through for each write().

Parameters:

Swift_InputByteStream   $is  

[ Top ]

method unbind [line 86]

void unbind( Swift_InputByteStream $is)

Not used.



Tags:

access:  public



Implementation of:
Swift_InputByteStream::unbind()
Remove an already bound stream.

Parameters:

Swift_InputByteStream   $is  

[ Top ]

method write [line 56]

void write( string $bytes, [Swift_InputByteStream $is = null])

Writes $bytes to the end of the stream.



Tags:

access:  public



Implementation of:
Swift_InputByteStream::write()
Writes $bytes to the end of the stream.

Parameters:

string   $bytes  
Swift_InputByteStream   $is   optional

[ Top ]

method __clone [line 123]

void __clone( )

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



Tags:

access:  public



Implementation of:
Swift_KeyCache_KeyCacheInputStream::__clone()
Any implementation should be cloneable, allowing the clone to access a separate $nsKey and $itemKey.
[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:54:36 +0000 by phpDocumentor 1.4.3