C# 클래스 SharpUV.UvStream

상속: UvHandle
파일 보기 프로젝트 열기: gigi81/sharpuv

공개 메소드들

메소드 설명
ReadStart ( Action callback = null ) : void
ReadStop ( ) : void
Shutdown ( Action callback = null ) : void
Write ( byte data, Action callback = null ) : void
Write ( byte data, int offset, int length, Action callback = null ) : void

보호된 메소드들

메소드 설명
InitDelegates ( ) : void
OnRead ( UvDataArgs args ) : void
OnShutdown ( UvArgs args ) : void
OnWrite ( UvDataArgs args ) : void

비공개 메소드들

메소드 설명
OnAlloc ( IntPtr tcp, SizeT size, IntPtr buf ) : void
OnRead ( IntPtr stream, int nread, IntPtr buf ) : void
OnShutdown ( IntPtr req, int status ) : void
OnWrite ( IntPtr requestHandle, int status ) : void
UvStream ( Loop loop, uv_handle_type handleType ) : System

메소드 상세

InitDelegates() 보호된 메소드

protected InitDelegates ( ) : void
리턴 void

OnRead() 보호된 메소드

protected OnRead ( UvDataArgs args ) : void
args UvDataArgs
리턴 void

OnShutdown() 보호된 메소드

protected OnShutdown ( UvArgs args ) : void
args UvArgs
리턴 void

OnWrite() 보호된 메소드

protected OnWrite ( UvDataArgs args ) : void
args UvDataArgs
리턴 void

ReadStart() 공개 메소드

public ReadStart ( Action callback = null ) : void
callback Action
리턴 void

ReadStop() 공개 메소드

public ReadStop ( ) : void
리턴 void

Shutdown() 공개 메소드

public Shutdown ( Action callback = null ) : void
callback Action
리턴 void

Write() 공개 메소드

public Write ( byte data, Action callback = null ) : void
data byte
callback Action
리턴 void

Write() 공개 메소드

public Write ( byte data, int offset, int length, Action callback = null ) : void
data byte
offset int
length int
callback Action
리턴 void