X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=doc%2Frrdgraph_rpn.pod;h=5000d7a1738915277d065318971440624dc65d4d;hp=1aaef65302d556e087acf66b36bf1e40adb6f726;hb=342b22c3e74a10d7049285c2cea7383676bcfc95;hpb=13b2b80a81d0fb22fc19ea95960b6ce71b8558b5 diff --git a/doc/rrdgraph_rpn.pod b/doc/rrdgraph_rpn.pod index 1aaef65..5000d7a 100644 --- a/doc/rrdgraph_rpn.pod +++ b/doc/rrdgraph_rpn.pod @@ -15,11 +15,12 @@ takes as many elements from the stack as needed. Pushing is done implicitly, so whenever you specify a number or a variable, it gets pushed onto the stack automatically. -At the end of the calculation there should be one and only one -value left on the stack. This is the outcome of the function and -this is what is put into the I. For B instructions, -the stack is processed for each data point on the graph. B -instructions work on an entire data set in one run. +At the end of the calculation there should be one and only one value left on +the stack. This is the outcome of the function and this is what is put into +the I. For B instructions, the stack is processed for each +data point on the graph. B instructions work on an entire data set in +one run. Note, that currently B instructions only support a limited +list of functions. Example: C @@ -29,7 +30,7 @@ of your RRD script. Example: C This means: push variable I, push the number 8, execute -the operator I<+>. The operator needs two elements and uses those +the operator I<*>. The operator needs two elements and uses those to return one value. This value is then stored in I. As you may have guessed, this instruction means nothing more than I. The real power of B lies in the @@ -195,8 +196,6 @@ number 2 if it is the second, and so on. This special value allows you to make calculations based on the position of the value within the data set. This function cannot be used in B instructions. -Z<> - =item Time Time inside RRDtool is measured in seconds since the epoch. The @@ -230,7 +229,7 @@ Z<> =head1 VARIABLES -These operators work only on B statements. +These operators work only on B statements. Note that currently ONLY these work for B. =over 4 @@ -297,6 +296,6 @@ Make sure to read L for tipsEtricks. =head1 AUTHOR -Program by Tobias Oetiker Eoetiker@ee.ethz.chE +Program by Tobias Oetiker Etobi@oetiker.chE This manual page by Alex van den Bogaerdt Ealex@ergens.op.het.netE