Finishing Prototype
This commit is contained in:
parent
da9196f389
commit
473dc4a495
25 changed files with 1150 additions and 825 deletions
|
@ -1,5 +1,11 @@
|
|||
package config
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"github.com/lestrrat-go/backoff"
|
||||
)
|
||||
|
||||
var ServerName string = "Hoernschen's Matrix Server"
|
||||
var Version string = "0.1"
|
||||
|
||||
|
@ -11,11 +17,22 @@ var PublicKey []byte
|
|||
var KeyId string
|
||||
var VerifyKeys map[string]map[string][]byte
|
||||
|
||||
// Parameters for Mesurements
|
||||
// TODO: Implement correctly
|
||||
var Packetloss float32
|
||||
var UnavailableTill int
|
||||
var Packetloss int
|
||||
var UnavailableTill int64
|
||||
var Consensus bool
|
||||
var AuthentificationCheck bool
|
||||
var Signing bool
|
||||
var Encryption bool
|
||||
var HttpString string
|
||||
|
||||
var BackoffPolicy *backoff.Exponential
|
||||
|
||||
func SetDefaultParams() {
|
||||
Packetloss = 0.0
|
||||
UnavailableTill = time.Now().Unix()
|
||||
Consensus = true
|
||||
AuthentificationCheck = true
|
||||
Signing = true
|
||||
Encryption = true
|
||||
HttpString = "https"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue