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

Class: Microsoft_WindowsAzure_Storage_Blob_Stream

Source Location: /WindowsAzure/Storage/Blob/Stream.php

Class Overview




Author(s):

Copyright:

  • Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)

Variables

Methods



Class Details

[line 49]


Tags:

copyright:  Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)
license:  http://phpazure.codeplex.com/license


[ Top ]


Class Variables

$_blobs =  null

[line 91]

List of blobs



Tags:

access:  protected

Type:   array


[ Top ]

$_fileName =  null

[line 56]

Current file name



Tags:

access:  protected

Type:   string


[ Top ]

$_storageClient =  null

[line 77]

Blob storage client



Tags:

access:  protected



[ Top ]

$_temporaryFileHandle =  null

[line 70]

Temporary file handle



Tags:

access:  protected

Type:   resource


[ Top ]

$_temporaryFileName =  null

[line 63]

Temporary file name



Tags:

access:  protected

Type:   string


[ Top ]

$_writeMode =  false

[line 84]

Write mode?



Tags:

access:  protected

Type:   boolean


[ Top ]



Class Methods


method dir_closedir [line 558]

boolean dir_closedir( )

Close a directory



Tags:

return:  True
access:  public


[ Top ]

method dir_opendir [line 519]

boolean dir_opendir( string $path, integer $options)

Attempt to open a directory



Tags:

access:  public


Parameters:

string   $path  
integer   $options  

[ Top ]

method dir_readdir [line 532]

string dir_readdir( )

Return the next filename in the directory



Tags:

access:  public


[ Top ]

method dir_rewinddir [line 547]

boolean dir_rewinddir( )

Reset the directory pointer



Tags:

return:  True
access:  public


[ Top ]

method mkdir [line 468]

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

Create a new directory



Tags:

access:  public


Parameters:

string   $path  
integer   $mode  
integer   $options  

[ Top ]

method rename [line 386]

boolean rename( string $path_from, string $path_to)

Attempt to rename the item



Tags:

return:  False
access:  public


Parameters:

string   $path_from  
string   $path_to  

[ Top ]

method rmdir [line 492]

boolean rmdir( string $path, integer $options)

Remove a directory



Tags:

access:  public


Parameters:

string   $path  
integer   $options  

[ Top ]

method stream_close [line 201]

void stream_close( )

Close the stream



Tags:

access:  public


[ Top ]

method stream_eof [line 273]

boolean stream_eof( )

End of the stream?



Tags:

access:  public


[ Top ]

method stream_flush [line 313]

boolean stream_flush( )

Flush current cached stream data to storage



Tags:

access:  public


[ Top ]

method stream_open [line 161]

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

Open the stream



Tags:

access:  public


Parameters:

string   $path  
string   $mode  
integer   $options  
string   $opened_path  
   &$opened_path  

[ Top ]

method stream_read [line 242]

string stream_read( integer $count)

Read from the stream



Tags:

access:  public


Parameters:

integer   $count  

[ Top ]

method stream_seek [line 299]

boolean stream_seek( integer $offset, integer $whence)

Update the read/write position of the stream



Tags:

access:  public


Parameters:

integer   $offset  
integer   $whence  

[ Top ]

method stream_stat [line 352]

array stream_stat( )

Returns data array of stream variables



Tags:

access:  public


[ Top ]

method stream_tell [line 287]

integer stream_tell( )

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



Tags:

access:  public


[ Top ]

method stream_write [line 257]

integer stream_write( string $data)

Write to the stream



Tags:

access:  public


Parameters:

string   $data  

[ Top ]

method unlink [line 367]

boolean unlink( string $path)

Attempt to delete the item



Tags:

access:  public


Parameters:

string   $path  

[ Top ]

method url_stat [line 420]

array url_stat( string $path, integer $flags)

Return array of URL variables



Tags:

access:  public


Parameters:

string   $path  
integer   $flags  

[ Top ]

method _getContainerName [line 122]

string _getContainerName( string $path)

Extract container name



Tags:

access:  protected


Parameters:

string   $path  

[ Top ]

method _getFileName [line 138]

string _getFileName( string $path)

Extract file name



Tags:

access:  protected


Parameters:

string   $path  

[ Top ]

method _getStorageClient [line 99]

Microsoft_WindowsAzure_Storage_Blob _getStorageClient( [string $path = ''])

Retrieve storage client for this stream type



Tags:

access:  protected


Parameters:

string   $path  

[ Top ]


Documentation generated on Wed, 18 May 2011 12:06:55 +0200 by phpDocumentor 1.4.3