| 12345678910111213141516171819202122232425262728293031 |
- package policy
- import (
- "time"
- )
- type DefaultManager struct{}
- func (DefaultManager) Type() interface{} {
- return ManagerType()
- }
- func (DefaultManager) ForLevel(level uint32) Session {
- p := SessionDefault()
- if level == 1 {
- p.Timeouts.ConnectionIdle = time.Second * 600
- }
- return p
- }
- func (DefaultManager) ForSystem() System {
- return System{}
- }
- func (DefaultManager) Start() error {
- return nil
- }
- func (DefaultManager) Close() error {
- return nil
- }
|