added the rest of the methods

This commit is contained in:
Radu Ioan Fericean
2012-03-29 16:23:53 +03:00
parent 75ca1ef108
commit b88bf2702c
2 changed files with 37 additions and 1 deletions

View File

@@ -52,7 +52,7 @@ func (r *Responder) DebitSeconds(arg timespans.CallDescriptor, replay *float64)
return
}
func (r *Responder) GetMaxSessionTimae(arg timespans.CallDescriptor, replay *float64) (err error) {
func (r *Responder) GetMaxSessionTime(arg timespans.CallDescriptor, replay *float64) (err error) {
*replay = CallMethod(&arg, "Responder.GetMaxSessionTime")
return
}

View File

@@ -73,11 +73,47 @@ func main() {
if err = client.Call("Responder.GetMaxSessionTime", cd, &result); err == nil {
fmt.Println(result)
}
case "debitbalance":
var result float64
if err = client.Call("Responder.DebitBalance", cd, &result); err == nil {
fmt.Println(result)
}
case "debitsms":
var result float64
if err = client.Call("Responder.DebitSMS", cd, &result); err == nil {
fmt.Println(result)
}
case "debitseconds":
var result float64
if err = client.Call("Responder.DebitSeconds", cd, &result); err == nil {
fmt.Println(result)
}
case "addvolumediscountseconds":
var result float64
if err = client.Call("Responder.AddVolumeDiscountSeconds", cd, &result); err == nil {
fmt.Println(result)
}
case "resetvolumediscountseconds":
var result float64
if err = client.Call("Responder.ResetVolumeDiscountSeconds", cd, &result); err == nil {
fmt.Println(result)
}
case "addrecievedcallseconds":
var result float64
if err = client.Call("Responder.AddRecievedCallSeconds", cd, &result); err == nil {
fmt.Println(result)
}
case "resetuserbudget":
var result float64
if err = client.Call("Responder.ResetUserBudget", cd, &result); err == nil {
fmt.Println(result)
}
case "status":
var result string
if err = client.Call("Responder.Status", cd, &result); err == nil {
fmt.Println(result)
}
default:
fmt.Print("hello!")
}