C# Class Volante.Impl.BlobImpl.BlobStream

Inheritance: Stream
Show file Open project: kjk/volante

Protected Properties

Property Type Description
curr BlobImpl
currPos long
first BlobImpl
offs int
pos long
size long

Public Methods

Method Description
Close ( ) : void
Flush ( ) : void
Read ( byte buffer, int dst, int count ) : int
Seek ( long offset, SeekOrigin origin ) : long
SetLength ( long length ) : void
Write ( byte buffer, int src, int count ) : void

Protected Methods

Method Description
BlobStream ( BlobImpl first ) : System
SetPointer ( ) : void

Method Details

BlobStream() protected method

protected BlobStream ( BlobImpl first ) : System
first BlobImpl
return System

Close() public method

public Close ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

Read() public method

public Read ( byte buffer, int dst, int count ) : int
buffer byte
dst int
count int
return int

Seek() public method

public Seek ( long offset, SeekOrigin origin ) : long
offset long
origin SeekOrigin
return long

SetLength() public method

public SetLength ( long length ) : void
length long
return void

SetPointer() protected method

protected SetPointer ( ) : void
return void

Write() public method

public Write ( byte buffer, int src, int count ) : void
buffer byte
src int
count int
return void

Property Details

curr protected property

protected BlobImpl,Volante.Impl curr
return BlobImpl

currPos protected property

protected long currPos
return long

first protected property

protected BlobImpl,Volante.Impl first
return BlobImpl

offs protected property

protected int offs
return int

pos protected property

protected long pos
return long

size protected property

protected long size
return long