⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 radius.java

📁 该程序能够准确的记录互联网用户上网所用的流量
💻 JAVA
字号:
package com.briup.common.util;
/**
 * 本类是存储Radius基本属性的类
 * @author chengx
 *
 */
public abstract class Radius {
	/**
	 * 用户总共可以上多少时间,判断的SQL语句 
	 *  query = "SELECT SUM(AcctSessionTime) FROM radacct WHERE UserName='%{%k}'"
	 */
	public static final String Max_All_Session="Max-All-Session";
	public static final String Max_All_Session_Op=":=";
	/**
	 * 用户一天可以上的时间,判断的SQL语句
	 *  query = "SELECT SUM(AcctSessionTime - 
	 *  	GREATEST((%b - UNIX_TIMESTAMP(AcctStartTime)), 0)) 
	 *  	FROM radacct WHERE UserName='%{%k}' 
	 *  	AND UNIX_TIMESTAMP(AcctStartTime) + 
	 *  	AcctSessionTime > '%b'"
	 */
	public static final String Max_Daily_Session="Daily-Session";
	public static final String Max_Daily_Session_Op=":=";
	
	/**
	 * 用户一个月总共可以上多少时间,判断的SQL语句
	 * query = "SELECT SUM(AcctSessionTime - 
	 * 		GREATEST((%b - UNIX_TIMESTAMP(AcctStartTime)), 0)) 
	 * 		FROM radacct WHERE UserName='%{%k}' 
	 * 		AND UNIX_TIMESTAMP(AcctStartTime) + AcctSessionTime > '%b'"
	 */
	public static final String Max_Monthly_Session="Max-Monthly-Session";
	public static final String Max_Monthly_Session_Op=":=";
	/**
	 * 上行速度限制
	 */
	public static final String Ascend_Data_Rate ="Ascend-Data-Rate";
	public static final String Ascend_Data_Rate_Op=":=";
	/**
	 * 下行速度限制
	 */
	public static final String Ascend_Xmit_Rate="Ascend-Xmit-Rate";
	public static final String Ascend_Xmit_Rate_Op=":=";
	/**
	 * Session 的过期时间
	 */
	public static final String Session_Timeout="Session-Timeout";
	public static final String Session_Timeout_Op=":=";
	/**
	 * 服务类型,都是pppoe拨号用户
	 */
	public static final String Service_Type="Service-Type";
	public static final String Service_Type_Op=":=";
	public static final String Service_Type_Value="Framed-User";
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -