C# Class Netstream.NetStreamStorage

Inheritance: System.IO.MemoryStream
Mostra file Open project: graphstream/gs-netstream Class Usage Examples

Public Methods

Method Description
EncodeArray ( Array data ) : NetStreamStorage
EncodeEvent ( NetStreamEvent input ) : NetStreamStorage
EncodeNative ( object input ) : NetStreamStorage
EncodeString ( string input ) : NetStreamStorage
EncodeType ( NetStreamType input ) : NetStreamStorage
EncodeValueWithType ( object input ) : NetStreamStorage
Flip ( ) : void
NetStreamStorage ( ) : System
NetStreamStorage ( int capacity ) : System

Protected Methods

Method Description
GetNetStreamType ( object value ) : NetStreamType

Private Methods

Method Description
GetUnsignedVarint ( long number ) : byte[]
GetVarint ( long input ) : byte[]
Serialize ( object input ) : void
varintSize ( long data ) : int

Method Details

EncodeArray() public method

public EncodeArray ( Array data ) : NetStreamStorage
data System.Array
return NetStreamStorage

EncodeEvent() public method

public EncodeEvent ( NetStreamEvent input ) : NetStreamStorage
input NetStreamEvent
return NetStreamStorage

EncodeNative() public method

public EncodeNative ( object input ) : NetStreamStorage
input object
return NetStreamStorage

EncodeString() public method

public EncodeString ( string input ) : NetStreamStorage
input string
return NetStreamStorage

EncodeType() public method

public EncodeType ( NetStreamType input ) : NetStreamStorage
input NetStreamType
return NetStreamStorage

EncodeValueWithType() public method

public EncodeValueWithType ( object input ) : NetStreamStorage
input object
return NetStreamStorage

Flip() public method

public Flip ( ) : void
return void

GetNetStreamType() protected method

protected GetNetStreamType ( object value ) : NetStreamType
value object
return NetStreamType

NetStreamStorage() public method

public NetStreamStorage ( ) : System
return System

NetStreamStorage() public method

public NetStreamStorage ( int capacity ) : System
capacity int
return System