logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Trf_QueryMaxRead - Interface for procedures to query a transformation about the max.

Description

        Number  of  bytes  to  read  in the next call to the down channel.  This procedure will be called by the
       generic trf layer just before reading data  from  the  channel  below  the  transformation.  This  way  a
       transformation  is able to control its consumption of characters. An example would be 'identity with stop
       after n  characters'.  This  would  transfer  at  most  n  characters  and  then  basically  fake  higher
       transformations into believing that EOF occured. Then popping it would reveal the truth. Pattern matching
       could be used here too (internet protocols !).

Name

       Trf_QueryMaxRead - Interface for procedures to query a transformation about the max.

Parameters

Trf_ControlBlockctrlBlock
              State of encoder/decoder.

       ClientDataclientData
              Arbitrary information, as defined in Trf_TypeDefinition.clientData.

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_WriteProc(3),     Trf_CreateCtrlBlock(3),     Trf_DeleteCtrlBlock(3),      Trf_TransformCharacter(3),
       Trf_TransformBuffer(3),      Trf_FlushTransformation(3),      Trf_ClearCtrlBlock(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)

c2man transform.h                                27 August 2002                              Trf_QueryMaxRead(3)

Synopsis

#include<transform.h>intTrf_QueryMaxRead(Trf_ControlBlockctrlBlock,ClientDataclientData);

See Also