C# Class CSharpRTMP.Common.H2NBinaryWriter

Inheritance: System.IO.BinaryWriter
Mostrar archivo Open project: langhuihui/csharprtmp Class Usage Examples

Public Methods

Method Description
Get7BitValueSize ( ulong value ) : byte
H2NBinaryWriter ( Stream source ) : System
Write ( int value ) : void
Write ( long value ) : void
Write ( short value ) : void
Write ( uint value ) : void
Write ( ulong value ) : void
Write ( ushort value ) : void
Write24 ( int value ) : void
Write24 ( uint value ) : void
Write7BitLongValue ( ulong value ) : void
Write7BitValue ( uint value ) : void
WriteAddress ( IPEndPoint ipEndPoint, bool publicFlag ) : void
WriteBase ( int value ) : void
WriteBase ( uint value ) : void
WriteS32 ( int value ) : void
WriteS32 ( uint value ) : void
WriteString16 ( string value ) : void
WriteString8 ( string value ) : void

Method Details

Get7BitValueSize() public static method

public static Get7BitValueSize ( ulong value ) : byte
value ulong
return byte

H2NBinaryWriter() public method

public H2NBinaryWriter ( Stream source ) : System
source Stream
return System

Write() public method

public Write ( int value ) : void
value int
return void

Write() public method

public Write ( long value ) : void
value long
return void

Write() public method

public Write ( short value ) : void
value short
return void

Write() public method

public Write ( uint value ) : void
value uint
return void

Write() public method

public Write ( ulong value ) : void
value ulong
return void

Write() public method

public Write ( ushort value ) : void
value ushort
return void

Write24() public method

public Write24 ( int value ) : void
value int
return void

Write24() public method

public Write24 ( uint value ) : void
value uint
return void

Write7BitLongValue() public method

public Write7BitLongValue ( ulong value ) : void
value ulong
return void

Write7BitValue() public method

public Write7BitValue ( uint value ) : void
value uint
return void

WriteAddress() public method

public WriteAddress ( IPEndPoint ipEndPoint, bool publicFlag ) : void
ipEndPoint System.Net.IPEndPoint
publicFlag bool
return void

WriteBase() public method

public WriteBase ( int value ) : void
value int
return void

WriteBase() public method

public WriteBase ( uint value ) : void
value uint
return void

WriteS32() public method

public WriteS32 ( int value ) : void
value int
return void

WriteS32() public method

public WriteS32 ( uint value ) : void
value uint
return void

WriteString16() public method

public WriteString16 ( string value ) : void
value string
return void

WriteString8() public method

public WriteString8 ( string value ) : void
value string
return void