logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Trf_ShiftRegister - Shift the register.

Description

       The  register  is  shifted  'shift'  bytes to the left. The same number of bytes from the left of the 2nd
       register ('in') is inserted at the right of 'buffer' to replace the lost bytes.

Name

       Trf_ShiftRegister - Shift the register.

Parameters

void*buffer
              Data shifted to the left.

       void*in
              2nd register shifted into the buffer.

       intshift
              Number of bytes to shift out (and in).

       intbuffer_length
              Length of buffer and in (in byte).

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_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_FlipRegisterShort(3), Trf_FlipRegisterLong(3), Trf_InitStubs(3)

c2man transform.h                                27 August 2002                             Trf_ShiftRegister(3)

Synopsis

#include<transform.h>voidTrf_ShiftRegister(void*buffer,void*in,intshift,intbuffer_length);

See Also