C# Class SharpUV.UvHandle

Inheritance: IDisposable
Mostra file Open project: gigi81/sharpuv

Private Properties

Property Type Description
CheckError void
OnClose void
UvHandle System
UvHandle System

Public Methods

Method Description
Close ( bool dispose = false, Action callback = null ) : void

Closes the stream

Dispose ( ) : void

Dispose the object freeing unmanaged resources allocated

Protected Methods

Method Description
Dispose ( bool disposing ) : void
InitDelegates ( ) : void
OnClose ( UvArgs args ) : void

Private Methods

Method Description
CheckError ( int code ) : void
OnClose ( IntPtr handle ) : void
UvHandle ( Loop loop ) : System
UvHandle ( Loop loop, uv_handle_type handleType ) : System

Method Details

Close() public method

Closes the stream
public Close ( bool dispose = false, Action callback = null ) : void
dispose bool
callback Action
return void

Dispose() public method

Dispose the object freeing unmanaged resources allocated
public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

InitDelegates() protected method

protected InitDelegates ( ) : void
return void

OnClose() protected method

protected OnClose ( UvArgs args ) : void
args UvArgs
return void