new: wifi.min.rssi, wifi.ap.ttl and wifi.sta.ttl changes are now applied in realtime

This commit is contained in:
evilsocket 2019-09-15 15:10:56 +02:00
commit 12a11ef19d
No known key found for this signature in database
GPG key ID: 82E42E7F3B34C97E
5 changed files with 47 additions and 9 deletions

View file

@ -233,6 +233,12 @@ func (m *SessionModule) AddParam(p *ModuleParam) *ModuleParam {
return p
}
func (m *SessionModule) AddObservableParam(p *ModuleParam, cb EnvironmentChangedCallback) *ModuleParam {
m.params[p.Name] = p
p.RegisterObserver(m.Session, cb)
return p
}
func (m *SessionModule) Running() bool {
m.StatusLock.RLock()
defer m.StatusLock.RUnlock()