Home/Support/Support Forum/Documentation for RpBufferDisplay tag
Welcome to Digi Forum, where you can ask questions and receive answers from other members of the community.

Documentation for RpBufferDisplay tag

0 votes
Is any documentation for RpBufferDisplay tag? It is mentioned in appnote_largewebpage.pdf, but I cannot find more information.
asked Oct 8, 2013 in NET+OS by chmelar New to the Community (0 points)

Please log in or register to answer this question.

1 Answer

0 votes
Hello

Unfortunately there really is none. Here are some excerpts from a test project I did some years ago:

data (abridged):

static char *MyBigBufferP1 =
"
Beginning of page
\r\n"
"01 12345678901234567890123456789012345678901234567890\r\n"
"02 12345678901234567890123456789012345678901234567890\r\n"
"03 12345678901234567890123456789012345678901234567890\r\n"
"04 12345678901234567890123456789012345678901234567890\r\n"
"05 12345678901234567890123456789012345678901234567890\r\n"
"06 12345678901234567890123456789012345678901234567890\r\n"
"07 12345678901234567890123456789012345678901234567890\r\n"
"08 12345678901234567890123456789012345678901234567890\r\n"
"09 12345678901234567890123456789012345678901234567890\r\n"
"10 12345678901234567890123456789012345678901234567890\r\n"


html with pbuilder comment tags:

<!-- RpBufferDisplay Name=MyBigBuffer1 RpGetPtr=MyGetBigBuffer1 -->
<!-- RpEnd -->

pbuilder generated function:

Boolean MyGetBigBuffer1(void *theTaskDataPtr, char *theNamePtr,
Signed16Ptr theIndexValuesPtr, char **theBufferPtr,
Unsigned32Ptr theLengthPtr) {

Boolean theResult;

*theBufferPtr = MyBigBufferP1;
*theLengthPtr = strlen(MyBigBufferP1);

return 1;
}


I hope this helps.
answered Oct 8, 2013 by dakotas_dad Veteran of the Digi Community (694 points)
...