C# 클래스 NetBuffer, UnityFramework

상속: IDisposable
파일 보기 프로젝트 열기: meta-42/uEasyKit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
stream MemoryStream

공개 메소드들

메소드 설명
Close ( ) : void
Dispose ( ) : void
Flush ( ) : void
GetLength ( ) : int
NetBuffer ( ) : System
NetBuffer ( byte data ) : System
Read ( int index, int count ) : byte[]
ReadByte ( ) : int

1字节读出

ReadBytes ( ) : byte[]
ReadDouble ( ) : double

8字节读出

ReadFloat ( ) : float

4字节读出

ReadInt ( ) : int

4字节读出

ReadLong ( ) : long

8字节读出

ReadMessage ( ) : string
ReadRemaining ( ) : byte[]
ReadShort ( ) : ushort

2字节读出

ReadString ( int len ) : string
ResetPosition ( ) : void
ToBytes ( ) : byte[]
ToString ( ) : string
WriteByte ( int v ) : void

1字节写入

WriteBytes ( byte v ) : void
WriteDouble ( double v ) : void

8字节写入

WriteFloat ( float v ) : void

4字节写入

WriteInt ( int v ) : void

4字节写入

WriteLong ( long v ) : void

8字节写入

WriteMessage ( string v ) : void
WriteShort ( ushort v ) : void

2字节写入

WriteString ( string v ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GetLength() 공개 메소드

public GetLength ( ) : int
리턴 int

NetBuffer() 공개 메소드

public NetBuffer ( ) : System
리턴 System

NetBuffer() 공개 메소드

public NetBuffer ( byte data ) : System
data byte
리턴 System

Read() 공개 메소드

public Read ( int index, int count ) : byte[]
index int
count int
리턴 byte[]

ReadByte() 공개 메소드

1字节读出
public ReadByte ( ) : int
리턴 int

ReadBytes() 공개 메소드

public ReadBytes ( ) : byte[]
리턴 byte[]

ReadDouble() 공개 메소드

8字节读出
public ReadDouble ( ) : double
리턴 double

ReadFloat() 공개 메소드

4字节读出
public ReadFloat ( ) : float
리턴 float

ReadInt() 공개 메소드

4字节读出
public ReadInt ( ) : int
리턴 int

ReadLong() 공개 메소드

8字节读出
public ReadLong ( ) : long
리턴 long

ReadMessage() 공개 메소드

public ReadMessage ( ) : string
리턴 string

ReadRemaining() 공개 메소드

public ReadRemaining ( ) : byte[]
리턴 byte[]

ReadShort() 공개 메소드

2字节读出
public ReadShort ( ) : ushort
리턴 ushort

ReadString() 공개 메소드

public ReadString ( int len ) : string
len int
리턴 string

ResetPosition() 공개 메소드

public ResetPosition ( ) : void
리턴 void

ToBytes() 공개 메소드

public ToBytes ( ) : byte[]
리턴 byte[]

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

WriteByte() 공개 메소드

1字节写入
public WriteByte ( int v ) : void
v int
리턴 void

WriteBytes() 공개 메소드

public WriteBytes ( byte v ) : void
v byte
리턴 void

WriteDouble() 공개 메소드

8字节写入
public WriteDouble ( double v ) : void
v double
리턴 void

WriteFloat() 공개 메소드

4字节写入
public WriteFloat ( float v ) : void
v float
리턴 void

WriteInt() 공개 메소드

4字节写入
public WriteInt ( int v ) : void
v int
리턴 void

WriteLong() 공개 메소드

8字节写入
public WriteLong ( long v ) : void
v long
리턴 void

WriteMessage() 공개 메소드

public WriteMessage ( string v ) : void
v string
리턴 void

WriteShort() 공개 메소드

2字节写入
public WriteShort ( ushort v ) : void
v ushort
리턴 void

WriteString() 공개 메소드

public WriteString ( string v ) : void
v string
리턴 void

프로퍼티 상세

stream 공개적으로 프로퍼티

public MemoryStream stream
리턴 MemoryStream