diff options
Diffstat (limited to 'kppp/Rules/India/Vsnl_local.rst')
-rw-r--r-- | kppp/Rules/India/Vsnl_local.rst | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/kppp/Rules/India/Vsnl_local.rst b/kppp/Rules/India/Vsnl_local.rst new file mode 100644 index 00000000..914e4e0f --- /dev/null +++ b/kppp/Rules/India/Vsnl_local.rst @@ -0,0 +1,102 @@ +################################################################ +# India's Vsnl Accounting rules (for local phone dial up connections). +# Created 18th June, 1999 by Madhusudan Singh (kchhabra@ch1.dot.net.in) +# Valid till : next second or next great civilization (as your judgement +# thinks !!!) +################################################################ +#DISCLAIMER: +#There is no guarantee that these rules are valid for all users. +#They work for me and I can't care more. In case, you find another rule +#set appropriate to your region, please mail it to wuebben@kde.org +#I do not accept any responsibility for any damage/inconvenience caused by +#the use of these rules. Use at your own risk. +################################################################ +# +# NAME OF THE RULESET. This is NEEDED for accounting purposes. +# +################################################################ +name=vsnl + +################################################################ +# currency settings +################################################################ +#defines Indian rupees as the currency. +# Re 1/- = 100 paise. +#Plural for Re. is Rs. +#Paise is the lowest unit of coinage (Though it is hard to find any change +#in the market, I think that we should believe the GOI that it is really the lowest +#monetary unit) +# symbol (not absolutely needed, default = "Rs") +currency_symbol=Rs. + +# Define the position of the currency symbol. +# (not absolutely needed, default is "right") +currency_position=left + +# Define the number of significant digits. +# (not absolutely needed, default is "2" +currency_digits=2 + + + +################################################################ +# connection settings +################################################################ + +# NOTE: rules are applied from top to bottom - the +# LAST matching rule is the one used for the +# cost computations. + +# This is charged whenever you connect. If you don't have to +# pay per-connection, use "0" here or comment it out. +per_connection=0.0 + + +# minimum costs per per connection. If the costs of a phone +# call are less than this value, this value is used instead +minimum_costs=0.0 + + +#flat_init_costs=(1.25,120) + +# This is the default rule which is used when no other rule +# applies. The first component "1.40" is the price of one +# "unit", while "180" is the duration in seconds. +# Therefore the following rule means: "Every 180 seconds 1.40 +# Rupees are added to the bill" +default=(1.40, 180) + +# This is a major simplification. +# Local phone call rates vary with the number of local calls made. +# I am assuming the worst case scenario. +# Upto 150 phone calls : Free ! +# 151-500 phone calls : 0.80 +# 501-1000 phone calls : 1.00 +# 1001-2000 phone calls : 1.25 +# >2000 phone calls : 1.40 + +#I have not attempted to code this as it is possible that you are using +# your phone line for ordinary voice calls/fax as well. In that case, it would +# really be fajool di gall to code all that. + +#This rule set also does not do justice to those unlucky ones amongst us who have to +#dial an outstation STD number to get to the nearest VSNL/DOT node. For them : aape karo ! +#Ate navin .rst file Wuebben nu ghall deo. (wuebben@kde.org). +#Rabb Rakha. +# +# more complicated rules: +# + +# The "on()" rules above all relates to current time only. You can also +# make a rule depend on the number of seconds you have been connected +# by specifying this time as a third argument to "use()". +# For instance, let's say normal rate in the evening is 0.20 per minute, +# and it drops by 20% after one hour of connect time. This can be modelled +# like: + +#on () between (19:30..08:00) use (0.20, 60) +#on () between (19:30..08:00) use (0.16, 60, 3600) + +# Note that these rules, just like other rules, are sensitive to the +# order in which they appear. + |