C# Class SocketServers.StreamBuffer

Inheritance: IDisposable
Afficher le fichier Open project: vf1/serversockets Class Usage Examples

Méthodes publiques

Méthode Description
AddCount ( int offset ) : void
Clear ( ) : void
CopyFrom ( ArraySegment segmnet ) : bool
CopyFrom ( ArraySegment segment1, int skipBytes ) : bool
CopyFrom ( byte array, int offset, int count ) : bool
CopyTransferredFrom ( ServerAsyncEventArgs e, int skipBytes ) : bool
Detach ( ) : ArraySegment
Dispose ( ) : void
Free ( ) : void
MoveToBegin ( int offsetOffset ) : void
MoveToBegin ( int offsetOffset, int count ) : void
Resize ( int capacity ) : bool

Private Methods

Méthode Description
CopyFrom ( SecBufferEx secBuffer ) : bool
Create ( ) : void

Method Details

AddCount() public méthode

public AddCount ( int offset ) : void
offset int
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

CopyFrom() public méthode

public CopyFrom ( ArraySegment segmnet ) : bool
segmnet ArraySegment
Résultat bool

CopyFrom() public méthode

public CopyFrom ( ArraySegment segment1, int skipBytes ) : bool
segment1 ArraySegment
skipBytes int
Résultat bool

CopyFrom() public méthode

public CopyFrom ( byte array, int offset, int count ) : bool
array byte
offset int
count int
Résultat bool

CopyTransferredFrom() public méthode

public CopyTransferredFrom ( ServerAsyncEventArgs e, int skipBytes ) : bool
e ServerAsyncEventArgs
skipBytes int
Résultat bool

Detach() public méthode

public Detach ( ) : ArraySegment
Résultat ArraySegment

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Free() public méthode

public Free ( ) : void
Résultat void

MoveToBegin() public méthode

public MoveToBegin ( int offsetOffset ) : void
offsetOffset int
Résultat void

MoveToBegin() public méthode

public MoveToBegin ( int offsetOffset, int count ) : void
offsetOffset int
count int
Résultat void

Resize() public méthode

public Resize ( int capacity ) : bool
capacity int
Résultat bool