API Documentation

Service/WindowsAzure/Storage/Blob/Stream.php

Includes Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://todo name_todo
package
Zend_Service_WindowsAzure_Storage
subpackage
Blob
version
$Id$
Classes
Zend_Service_WindowsAzure_Storage_Blob_Stream

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Service_WindowsAzure_Storage_Blob_Stream

category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Service_WindowsAzure_Storage
subpackage
Blob
Properties
$_fileName
$_temporaryFileName
$_temporaryFileHandle
$_storageClient
$_writeMode
$_blobs
Methods
_getStorageClient
_getContainerName
_getFileName
stream_open
stream_close
stream_read
stream_write
stream_eof
stream_tell
stream_seek
stream_flush
stream_stat
unlink
rename
url_stat
mkdir
rmdir
dir_opendir
dir_readdir
dir_rewinddir
dir_closedir

Description

Properties

$_blobs

array $_blobs = 'null'

List of blobs

Details

$_blobs
array
visibility
private
default
null
final
false
static
false

$_fileName

string $_fileName = 'null'

Current file name

Details

$_fileName
string
visibility
private
default
null
final
false
static
false

$_storageClient

Zend_Service_WindowsAzure_Storage_Blob $_storageClient = 'null'

Blob storage client

Details

$_storageClient
Zend_Service_WindowsAzure_Storage_Blob
visibility
private
default
null
final
false
static
false

$_temporaryFileHandle

resource $_temporaryFileHandle = 'null'

Temporary file handle

Details

$_temporaryFileHandle
resource
visibility
private
default
null
final
false
static
false

$_temporaryFileName

string $_temporaryFileName = 'null'

Temporary file name

Details

$_temporaryFileName
string
visibility
private
default
null
final
false
static
false

$_writeMode

boolean $_writeMode = 'false'

Write mode?

Details

$_writeMode
boolean
visibility
private
default
false
final
false
static
false

Methods

_getContainerName

_getContainerName( string $path ) : string

Extract container name

Arguments
$path
string
Output
string
Details
visibility
protected
final
false
static
false

_getFileName

_getFileName( string $path ) : string

Extract file name

Arguments
$path
string
Output
string
Details
visibility
protected
final
false
static
false

_getStorageClient

_getStorageClient( string $path ) : Zend_Service_WindowsAzure_Storage_Blob

Retrieve storage client for this stream type

Arguments
$path
string
Details
visibility
protected
final
false
static
false

dir_closedir

dir_closedir( ) : boolean

Close a directory

Output
boolean
True
Details
visibility
public
final
false
static
false

dir_opendir

dir_opendir( string $path, integer $options ) : boolean

Attempt to open a directory

Arguments
$path
string
$options
integer
Output
boolean
Details
visibility
public
final
false
static
false

dir_readdir

dir_readdir( ) : string

Return the next filename in the directory

Output
string
Details
visibility
public
final
false
static
false

dir_rewinddir

dir_rewinddir( ) : boolean

Reset the directory pointer

Output
boolean
True
Details
visibility
public
final
false
static
false

mkdir

mkdir( string $path, integer $mode, integer $options ) : boolean

Create a new directory

Arguments
$path
string
$mode
integer
$options
integer
Output
boolean
Details
visibility
public
final
false
static
false

rename

rename( string $path_from, string $path_to ) : boolean

Attempt to rename the item

Arguments
$path_from
string
$path_to
string
Output
boolean
False
Details
visibility
public
final
false
static
false

rmdir

rmdir( string $path, integer $options ) : boolean

Remove a directory

Arguments
$path
string
$options
integer
Output
boolean
Details
visibility
public
final
false
static
false

stream_close

stream_close( ) : void

Close the stream

Details
visibility
public
final
false
static
false

stream_eof

stream_eof( ) : boolean

End of the stream?

Output
boolean
Details
visibility
public
final
false
static
false

stream_flush

stream_flush( ) : boolean

Flush current cached stream data to storage

Output
boolean
Details
visibility
public
final
false
static
false

stream_open

stream_open( string $path, string $mode, integer $options, string $opened_path ) : boolean

Open the stream

Arguments
$path
string
$mode
string
$options
integer
$opened_path
string
Output
boolean
Details
visibility
public
final
false
static
false

stream_read

stream_read( integer $count ) : string

Read from the stream

Arguments
$count
integer
Output
string
Details
visibility
public
final
false
static
false

stream_seek

stream_seek( integer $offset, integer $whence ) : boolean

Update the read/write position of the stream

Arguments
$offset
integer
$whence
integer
Output
boolean
Details
visibility
public
final
false
static
false

stream_stat

stream_stat( ) : array

Returns data array of stream variables

Output
array
Details
visibility
public
final
false
static
false

stream_tell

stream_tell( ) : integer

What is the current read/write position of the stream?

Output
integer
Details
visibility
public
final
false
static
false

stream_write

stream_write( string $data ) : integer

Write to the stream

Arguments
$data
string
Output
integer
Details
visibility
public
final
false
static
false

unlink

unlink( string $path ) : boolean

Attempt to delete the item

Arguments
$path
string
Output
boolean
Details
visibility
public
final
false
static
false

url_stat

url_stat( string $path, integer $flags ) : array

Return array of URL variables

Arguments
$path
string
$flags
integer
Output
array
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox.