Création d'une structure AppConfig qui contient la configuration du server
This commit is contained in:
parent
233f7ac582
commit
bc2e322781
28
pkg/config/AppConfig.go
Normal file
28
pkg/config/AppConfig.go
Normal file
@ -0,0 +1,28 @@
|
||||
package config
|
||||
|
||||
// AppConfig Contient toute la configuration du server
|
||||
type AppConfig struct {
|
||||
// multicastAddress Contient l'adresse multicast du FileFrontEnd (adresse:port)
|
||||
multicastAddress string
|
||||
|
||||
// multicastSecond Contient le nombre de seconde entre chaque annonce
|
||||
multicastSecond int
|
||||
|
||||
// unicastAddress Contient l'adresse unicast auquel le FileFrontEnd se connecte (adresse:port)
|
||||
unicastAddress string
|
||||
}
|
||||
|
||||
// MulticastAddress Accesseur pour multicastAddress
|
||||
func (a *AppConfig) MulticastAddress() string {
|
||||
return a.multicastAddress
|
||||
}
|
||||
|
||||
// MulticastSecond Accesseur pour multicastSecond
|
||||
func (a *AppConfig) MulticastSecond() int {
|
||||
return a.multicastSecond
|
||||
}
|
||||
|
||||
// UnicastAddress Accesseur pour unicastAddress
|
||||
func (a *AppConfig) UnicastAddress() string {
|
||||
return a.unicastAddress
|
||||
}
|
Loading…
Reference in New Issue
Block a user