Documentation ¶
Index ¶
Constants ¶
View Source
const ( EVT_S__Redisd_Subscriber = "MGEs.Redisd.BootUp" EVT_S__Redisd_HelpMsg = "MGEs.Redisd" EVT_OD_Redisd_Shutdown = runtime.EventPriority_Latest - 10 Flag_HelpEntry = "MGEs.Redisd" )
View Source
const ( ConfigMode_Internal = 1 << (8 - 1 - iota) ConfigMode_Flag ConfigMode_File )
Variables ¶
View Source
var ( EM_Redisd_FailedToGetInstance = types.NewMask( "Redisd:FailedToGetInstance", "Redisd:获取数据库实例失败", ) Err_Redisd_UninitializedInstance = errors.New( "Redisd:UninitializedInstance", ) )
View Source
var ( EM_Redisd_FailedToRegisterParameters = types.NewMask( "Redisd:FailedToRegisterParameters", "注册参数失败", ) EM_Redisd_FailedToRegisterEvent = types.NewMask( "Redisd:FailedToRegisterEvent", "Redisd:注册事件失败", ) EM_Redisd_FailedToCreateInstance = types.NewMask( "Redisd:FailedToCreateInstance", "Redisd:实例化数据库配置失败", ) EM_Redisd_FailedToConfigInstance = types.NewMask( "Redisd:FailedToConfigInstance", "Redisd:配置数据库实例失败", ) EM_Redisd_InstanceCreated = types.NewMask( "Redisd:InstanceCreated", "[Redisd] 已创建链接 {{name}}", ) EM_Redisd_InstanceClosed = types.NewMask( "Redisd:InstanceClosed", "[Redisd] 已关闭链接 {{name}}", ) )
Functions ¶
func PackageInfo ¶
func PackageInfo() types.PackageInfo
func PackageName ¶
func PackageName() string
func PackageVersion ¶
Types ¶
type Config ¶
type Config struct { Tls bool utils.Net_ListenerConfig utils.Net_TlsPathConfig Database int Password string Comment string // contains filtered or unexported fields }
func NewConfig ¶
func NewConfig(entry ConfigEntry) (*Config, error)
type ConfigEntry ¶
type ConfigEntry struct { Mode ConfigMode FlagTitle string FlagUsage string FlagNames []string FlagGroup *base.Flag_Group FileEntry []string Comment string }
type ConfigMode ¶
type ConfigMode uint8
Click to show internal directories.
Click to hide internal directories.