#!/bin/sh
#This script is created by ssparser automatically. The parser first created by MaoShouyan
printf "Content-type: text/html
Cache-Control: no-cache

"
echo -n ""; 
. ../common/common.sh 
afm_load_page 8 "/cgi-bin/Monitor/pipe_stat?pname=${CGI_pname}"
all_namevalues=`${FLOWEYE} policy getbwo ${CGI_pname}`
if [ "$?" != "0" ]; then
	sleep 1
	all_namevalues=`${FLOWEYE} policy getbwo ${CGI_pname}`
	[ "$?" != "0" ] && all_namevalues=""
fi
for nameval in ${all_namevalues}
do
	eval "${nameval}"
done

echo -n "
<body>
"; cgi_show_title "ͨ->${CGI_pname}" 613 
echo -n "
<br>
<table width=\"560\" border=0 cellspacing=1 cellpadding=1> 
<tr id=tblhdr>
	<td width=50 align=center></td>
	<td width=80 align=center>ͨ</td>
	<td width=100 align=center>(Bytes)</td>
	<td width=100 align=center>г(Bytes)</td>
	<td width=90 align=center>(bps)</td>
	<td width=* align=center>(bps)</td>
</tr>
<tr id=row1>
	<td align=center>${id}</td>
	<td align=center>${rate}</td>
	<td align=right>${bytes}</td>
	<td align=right>${qsize}</td>
	<td align=right>${outbps}</td>
	<td align=right>${dropbps}</td>
</tr>
</table>
<br>
<table width=\"560\" border=0 cellspacing=1 cellpadding=1> 
<tr id=tblhdr>
	<td width=50  align=center>ȼ</td>
	<td width=95 align=center>֤(kbps)</td>
	<td width=95 align=center>(Bytes)</td>
	<td width=90 align=center>(bps)</td>
	<td width=90 align=center>(bps)</td>
	<td width=* align=center>ע</td>
</tr>
";
idname="row1"
no=1
${FLOWEYE} policy gethtb ${CGI_pname} | while read pri gbw bytes outbps dropbps desc theothers
do 
	[ "${pri}" = "pri" ] && continue

echo -n "
	<tr id=${idname}>
	<td align=center>${pri}</td>
	<td align=right>${gbw}</td>
	<td align=right>${bytes}</td>
	<td align=right>${outbps}</td>
	<td align=right>${dropbps}</td>
	<td align=center>${desc}</td>
	</tr>
";
	if [ "${idname}" = "row1" ]; then
		idname="row2"
	else
		idname="row1"
	fi
done

echo -n "
</table>
</body>
</html>
";