Halyri  0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
Halyri.MemoryRandomAccessStream Class Reference
Inheritance diagram for Halyri.MemoryRandomAccessStream:

Public Member Functions

 MemoryRandomAccessStream (Stream stream)
 
 MemoryRandomAccessStream (byte[] bytes)
 
IInputStream GetInputStreamAt (ulong position)
 
IOutputStream GetOutputStreamAt (ulong position)
 
IRandomAccessStream CloneStream ()
 
void Seek (ulong position)
 
void Dispose ()
 
Windows.Foundation.IAsyncOperationWithProgress
< IBuffer, uint > 
ReadAsync (IBuffer buffer, uint count, InputStreamOptions options)
 
Windows.Foundation.IAsyncOperation
< bool > 
FlushAsync ()
 
Windows.Foundation.IAsyncOperationWithProgress
< uint, uint > 
WriteAsync (IBuffer buffer)
 

Properties

ulong Size [get, set]
 
bool CanRead [get]
 
bool CanWrite [get]
 
ulong Position [get]
 

Constructor & Destructor Documentation

Halyri.MemoryRandomAccessStream.MemoryRandomAccessStream ( Stream  stream)
Halyri.MemoryRandomAccessStream.MemoryRandomAccessStream ( byte[]  bytes)

Member Function Documentation

IRandomAccessStream Halyri.MemoryRandomAccessStream.CloneStream ( )
void Halyri.MemoryRandomAccessStream.Dispose ( )
Windows.Foundation.IAsyncOperation<bool> Halyri.MemoryRandomAccessStream.FlushAsync ( )
IInputStream Halyri.MemoryRandomAccessStream.GetInputStreamAt ( ulong  position)
IOutputStream Halyri.MemoryRandomAccessStream.GetOutputStreamAt ( ulong  position)
Windows.Foundation.IAsyncOperationWithProgress<IBuffer, uint> Halyri.MemoryRandomAccessStream.ReadAsync ( IBuffer  buffer,
uint  count,
InputStreamOptions  options 
)
void Halyri.MemoryRandomAccessStream.Seek ( ulong  position)
Windows.Foundation.IAsyncOperationWithProgress<uint, uint> Halyri.MemoryRandomAccessStream.WriteAsync ( IBuffer  buffer)

Property Documentation

bool Halyri.MemoryRandomAccessStream.CanRead
get
bool Halyri.MemoryRandomAccessStream.CanWrite
get
ulong Halyri.MemoryRandomAccessStream.Position
get
ulong Halyri.MemoryRandomAccessStream.Size
getset

The documentation for this class was generated from the following file: