mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
added the rest of the methods
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
@@ -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!")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user