Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IConfig ¶
type IConfig interface { IConfigSettingsHLM GetAddress() IAddress GetLogging() logger.ILogging GetConnection() IConnection GetStorageKey() string }
func BuildConfig ¶ added in v1.5.6
func InitConfig ¶ added in v1.5.8
func LoadConfig ¶
type IConfigSettingsHLM ¶ added in v1.5.14
type IConfigSettingsHLM interface { IsValidHLM() bool settings.IConfigSettings GetKeySizeBits() uint64 GetMessagesCapacity() uint64 }
type IConnection ¶
type SAddress ¶
func (*SAddress) GetIncoming ¶ added in v1.5.6
func (*SAddress) GetInterface ¶ added in v1.5.6
type SConfig ¶
type SConfig struct { settings.SConfigSettings FLogging []string `json:"logging,omitempty"` FAddress *SAddress `json:"address"` FConnection *SConnection `json:"connection"` FStorageKey string `json:"storage_key,omitempty"` // contains filtered or unexported fields }
func (*SConfig) GetAddress ¶ added in v1.5.6
func (*SConfig) GetConnection ¶ added in v1.5.6
func (p *SConfig) GetConnection() IConnection
func (*SConfig) GetLogging ¶ added in v1.5.6
func (*SConfig) GetStorageKey ¶ added in v1.5.6
func (*SConfig) IsValidHLM ¶ added in v1.5.14
type SConnection ¶
type SConnection struct { FService string `json:"service"` FTraffic string `json:"traffic,omitempty"` }
func (*SConnection) GetService ¶ added in v1.5.6
func (p *SConnection) GetService() string
func (*SConnection) GetTraffic ¶ added in v1.5.6
func (p *SConnection) GetTraffic() string
Click to show internal directories.
Click to hide internal directories.