C# Class Microsoft.Azure.Amqp.InternalBufferManager

Afficher le fichier Open project: Azure/azure-amqp Class Usage Examples

Méthodes publiques

Méthode Description
AllocateByteArray ( int size ) : byte[]
Clear ( ) : void
Create ( long maxBufferPoolSize, int maxBufferSize, bool isTransportBufferPool ) : InternalBufferManager
ReturnBuffer ( byte buffer ) : void
TakeBuffer ( int bufferSize ) : byte[]

Méthodes protégées

Méthode Description
InternalBufferManager ( ) : System

Method Details

AllocateByteArray() public static méthode

public static AllocateByteArray ( int size ) : byte[]
size int
Résultat byte[]

Clear() public abstract méthode

public abstract Clear ( ) : void
Résultat void

Create() public static méthode

public static Create ( long maxBufferPoolSize, int maxBufferSize, bool isTransportBufferPool ) : InternalBufferManager
maxBufferPoolSize long
maxBufferSize int
isTransportBufferPool bool
Résultat InternalBufferManager

InternalBufferManager() protected méthode

protected InternalBufferManager ( ) : System
Résultat System

ReturnBuffer() public abstract méthode

public abstract ReturnBuffer ( byte buffer ) : void
buffer byte
Résultat void

TakeBuffer() public abstract méthode

public abstract TakeBuffer ( int bufferSize ) : byte[]
bufferSize int
Résultat byte[]