Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RavenInitialize ¶ added in v1.1.1
func RavenInitialize() (err error)
RavenInitialize 初始化Raven入口
Types ¶
type AuthConfig ¶
type AuthConfig struct { Enable bool `yaml:"enable"` // 啟用旗標 IP string `yaml:"ip"` // 位址 Port string `yaml:"port"` // 埠號 Timeout time.Duration `yaml:"timeout"` // 超時時間 Delay time.Duration `yaml:"delay"` // 延遲時間 Account string `yaml:"account"` // 帳號 Update int `yaml:"update"` // 更新次數 }
AuthConfig 配置資料
type JsonConfig ¶
type JsonConfig struct { Enable bool `yaml:"enable"` // 啟用旗標 IP string `yaml:"ip"` // 位址 Port string `yaml:"port"` // 埠號 Key string `yaml:"key"` // 密鑰 Timeout time.Duration `yaml:"timeout"` // 超時時間 Interval time.Duration `yaml:"interval"` // 間隔時間 Count int `yaml:"count"` // 總連線數 Batch int `yaml:"batch"` // 批次連線數 Delay time.Duration `yaml:"delay"` // 延遲時間 Disconnect bool `yaml:"disconnect"` // 斷線旗標 }
JsonConfig 配置資料
type ProtoConfig ¶
type ProtoConfig struct { Enable bool `yaml:"enable"` // 啟用旗標 IP string `yaml:"ip"` // 位址 Port string `yaml:"port"` // 埠號 Key string `yaml:"key"` // 密鑰 Timeout time.Duration `yaml:"timeout"` // 超時時間 Interval time.Duration `yaml:"interval"` // 間隔時間 Count int `yaml:"count"` // 總連線數 Batch int `yaml:"batch"` // 批次連線數 Delay time.Duration `yaml:"delay"` // 延遲時間 Disconnect bool `yaml:"disconnect"` // 斷線旗標 }
ProtoConfig 配置資料
type Raven ¶ added in v1.1.1
type Raven struct {
// contains filtered or unexported fields
}
Raven Raven入口
type RavenConfig ¶ added in v1.1.1
type RavenConfig struct { Enable bool `yaml:"enable"` // 啟用旗標 IP string `yaml:"ip"` // 位址 Port string `yaml:"port"` // 埠號 Key string `yaml:"key"` // 密鑰 Timeout time.Duration `yaml:"timeout"` // 超時時間 Interval time.Duration `yaml:"interval"` // 間隔時間 Count int `yaml:"count"` // 總連線數 Batch int `yaml:"batch"` // 批次連線數 Delay time.Duration `yaml:"delay"` // 延遲時間 Disconnect bool `yaml:"disconnect"` // 斷線旗標 }
RavenConfig 配置資料
Click to show internal directories.
Click to hide internal directories.