Moving Cdr* from utils to engine package so we can attach CostDetails to StoredCdr

This commit is contained in:
DanB
2015-03-22 18:04:38 +01:00
parent 54e95dc929
commit 44fa456eb5
54 changed files with 870 additions and 844 deletions

View File

@@ -22,7 +22,6 @@ import (
"time"
"github.com/cgrates/cgrates/engine"
"github.com/cgrates/cgrates/utils"
)
type SessionManager interface {
@@ -30,9 +29,9 @@ type SessionManager interface {
Rater() engine.Connector
DebitInterval() time.Duration
Connect() error
DisconnectSession(utils.Event, string, string)
DisconnectSession(engine.Event, string, string)
WarnSessionMinDuration(string, string)
RemoveSession(string)
ProcessCdr(*utils.StoredCdr) error
ProcessCdr(*engine.StoredCdr) error
Shutdown() error
}