C# 클래스 CSharpRTMP.Common.H2NBinaryWriter

상속: System.IO.BinaryWriter
파일 보기 프로젝트 열기: langhuihui/csharprtmp 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

Get7BitValueSize() 공개 정적인 메소드

public static Get7BitValueSize ( ulong value ) : byte
value ulong
리턴 byte

H2NBinaryWriter() 공개 메소드

public H2NBinaryWriter ( Stream source ) : System
source Stream
리턴 System

Write() 공개 메소드

public Write ( int value ) : void
value int
리턴 void

Write() 공개 메소드

public Write ( long value ) : void
value long
리턴 void

Write() 공개 메소드

public Write ( short value ) : void
value short
리턴 void

Write() 공개 메소드

public Write ( uint value ) : void
value uint
리턴 void

Write() 공개 메소드

public Write ( ulong value ) : void
value ulong
리턴 void

Write() 공개 메소드

public Write ( ushort value ) : void
value ushort
리턴 void

Write24() 공개 메소드

public Write24 ( int value ) : void
value int
리턴 void

Write24() 공개 메소드

public Write24 ( uint value ) : void
value uint
리턴 void

Write7BitLongValue() 공개 메소드

public Write7BitLongValue ( ulong value ) : void
value ulong
리턴 void

Write7BitValue() 공개 메소드

public Write7BitValue ( uint value ) : void
value uint
리턴 void

WriteAddress() 공개 메소드

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

WriteBase() 공개 메소드

public WriteBase ( int value ) : void
value int
리턴 void

WriteBase() 공개 메소드

public WriteBase ( uint value ) : void
value uint
리턴 void

WriteS32() 공개 메소드

public WriteS32 ( int value ) : void
value int
리턴 void

WriteS32() 공개 메소드

public WriteS32 ( uint value ) : void
value uint
리턴 void

WriteString16() 공개 메소드

public WriteString16 ( string value ) : void
value string
리턴 void

WriteString8() 공개 메소드

public WriteString8 ( string value ) : void
value string
리턴 void