Trf_FlushTransformation(3) Interface to procedures used to flush buffered characters.


#include <transform.h>

int Trf_FlushTransformation
       Trf_ControlBlock ctrlBlock,

       Tcl_Interp *interp,

       ClientData clientData



Trf_ControlBlock ctrlBlock
State of encoder/decoder.
Tcl_Interp *interp
Interpreter for error messages (NULL posssible).
ClientData clientData
Arbitrary information, as defined in Trf_TypeDefinition.clientData.


An encoder/decoder is allowed to buffer characters internally. A procedure of this type is called just before destruction to invoke special processing of such characters. Return value is a standard tcl error code. In case of failure and interp not NULL an error message should be left in the result area of the specified interpreter.