Sepi

Name
  TThreadTransformationStream

Parent
  ScPipes

Class Hierarchy
  TTransformationStream

Visibility
  PUBLIC

Description
  Flux de transformation dont le flot de contrôle est un thread

Members
  Fields
 
Field Description
FBuffer (-) Buffer de données entre les coroutines
FBufferCount (-) Taille des données valides dans le buffer
FBufferReadPos (-) Position de lecture dans le buffer
FBufferSize (-) Taille du buffer
FBufferWritePos (-) Position dans le buffer
FReadSomethingEvent (-) Quelque chose a été lu
FTerminated (-) True lorsque le thread est terminé
FThread (-) Thread interne
FWritePosition (-) Position en écriture
FWrittenSomethingEvent (-) Quelque chose a été écrit

Methods
 
Method Description
AfterConstruction (+) [@inheritDoc]
BeforeDestruction (+) [@inheritDoc]
Create (+) Crée un flux par transformation
Create (+) Crée un flux par transformation
Destroy (+) [@inheritDoc]
IncWritePosition (#) Augmente la variable interne de position en écriture dans le flux
InternalRead (#) Lit une partie du buffer interne
InternalWrite (#) Ecrit des données dans le buffer interne
PrivTransformStream (-) Méthode d'exécution du thread
RaiseFatalException (#) Déclenche dans le contexte courant l'exception fatale du thread
READ (+) [@inheritDoc]
Seek (+) [@inheritDoc]
ThreadTerminated (-) Gestionnaire de l'événement OnTerminate du thread
WRITE (+) [@inheritDoc]

Properties
 
Property Description
BufferCount (#) Taille des données valides dans le buffer
BufferSize (#) Taille du buffer
ReadSomethingEvent (#) Quelque chose a été lu
Terminated (#) True lorsque le thread est terminé
Thread (#) Thread interne
WrittenSomethingEvent (#) Quelque chose a été écrit


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/