1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
.TH "Trf_WriteProc" 3 "27 August 2002" "c2man transform.h"
.SH "NAME"
Trf_WriteProc \- Interface to procedures used by an encoder/decoder to write its transformation results.
.SH "SYNOPSIS"
.ft B
#include <transform.h>
.sp
int Trf_WriteProc
.br
(
.br
ClientData clientData,
.br
unsigned char *outString,
.br
int outLen,
.br
Tcl_Interp *interp
.br
);
.ft R
.SH "PARAMETERS"
.TP
.B "ClientData clientData"
Arbitrary information, defined during
controlblock creation.
.TP
.B "unsigned char *outString"
Buffer with characters to write.
.TP
.B "int outLen"
Number of characters in buffer.
.TP
.B "Tcl_Interp *interp"
Interpreter for error messages
(NULL possible).
.SH "DESCRIPTION"
Procedures of this type are called by an encoder/decoder to write
(partial) transformation results, decoupling the final destination
from result generation. 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.
.SH "SEE ALSO"
Trf_Init(3),
Trf_SafeInit(3),
Trf_IsInitialized(3),
Trf_CreateOptions(3),
Trf_DeleteOptions(3),
Trf_CheckOptions(3),
Trf_SetOption(3),
Trf_SetObjOption(3),
Trf_QueryOptions(3),
Trf_SeekQueryOptions(3),
Trf_CreateCtrlBlock(3),
Trf_DeleteCtrlBlock(3),
Trf_TransformCharacter(3),
Trf_TransformBuffer(3),
Trf_FlushTransformation(3),
Trf_ClearCtrlBlock(3),
Trf_QueryMaxRead(3),
Trf_Register(3),
Trf_ConverterOptions(3),
Trf_MDStart(3),
Trf_MDUpdate(3),
Trf_MDUpdateBuf(3),
Trf_MDFinal(3),
Trf_MDCheck(3),
Trf_RegisterMessageDigest(3),
Trf_LoadLibrary(3),
Trf_XorBuffer(3),
Trf_ShiftRegister(3),
Trf_FlipRegisterShort(3),
Trf_FlipRegisterLong(3),
Trf_InitStubs(3)
|