C# Class LibuvSharp.ByteBufferAllocatorBase

Inheritance: IDisposable
显示文件 Open project: txdv/LibuvSharp Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Alloc ( int size, IntPtr &pointer ) : int
Alloc ( IntPtr data, int size, uv_buf_t &buf ) : void
ByteBufferAllocatorBase ( ) : System
Dispose ( ) : void
Dispose ( bool disposing ) : void
Retrieve ( int size ) : ArraySegment

Method Details

Alloc() public abstract method

public abstract Alloc ( int size, IntPtr &pointer ) : int
size int
pointer System.IntPtr
return int

Alloc() public method

public Alloc ( IntPtr data, int size, uv_buf_t &buf ) : void
data System.IntPtr
size int
buf uv_buf_t
return void

ByteBufferAllocatorBase() public method

public ByteBufferAllocatorBase ( ) : System
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() public abstract method

public abstract Dispose ( bool disposing ) : void
disposing bool
return void

Retrieve() public abstract method

public abstract Retrieve ( int size ) : ArraySegment
size int
return ArraySegment