String and Buffer Functions

 (See also: File I/O Functions, Stream and Socket Functions)

ArrayToBuff            Returns a buffer containing the numeric data from an array.

BinIP2Text               (RPC Mgr Library) Converts a binary IP value to the text equivalent.

BuffOrder               Reverses the order of groups of bytes in a buffer, and returns a new (rearranged) buffer.

BuffRead                Reads values from a formatted buffer and returns its own error code.

BuffStream             Returns an in-memory read/write (expanding) buffer stream.

BuffToArray            Reads an array from a formatted buffer containing numerical data and returns the number of elements read.

BuffToParm             Reads module parameters from a formatted buffer containing numerical data and returns the number of data items read.

BuffToPointer           Convert buffer of numeric data to array of pointers

BuffWrite                Write formatted buffer

CharCount               Count matching characters in a buffer

Concat                    Concatenate strings

CRC                       Cyclic redundancy check

CRCTable                CRC table generator\

Deflate                   Compresses or decompresses a buffer of data using the DEFLATE algorithm, and returns the compressed/decompressed data

Format                   Format a number as text

GetByte                  Get buffer byte

Locate                    Locate text string

MakeBuff                Make buffer

MakeFixedBuff         Get pointer to a memory address

ParmToBuff             Convert parameters containing numeric data to buffer

PatternMatch           Compares a string against a reference pattern and returns true if the string matches the pattern.

PlotBuff                  Plot a buffer against its offset.

PointerToBuff           Convert array of pointers pointing to numeric data to buffer.

Replace                   Replace string section.

Reverse                  Reverse byte order.

SetByte                  Set buffer byte.

StrCmp                   Case sensitive text comparison.

StrICmp                  Case insensitive text comparison.

StrLen                    String length.

StrJustify                Reformats a string to have maximum line length.

SubStr                    Select a section of a string.

SumBuff                 Sum buffer bytes.

TextIP2Bin               (RPC Mgr Library) Returns the binary representation of the specified IP.

ToLower                  Convert text to all lower case.

ToUpper                  Convert text to all upper case.