Documentation ¶
Overview ¶
Copyright © 2020 Romber Li <romber2001@gmail.com>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
Constants ¶
View Source
const ( ErrPrintHelpInfo = 400001 ErrEmptyLogFileName = 400002 ErrNotValidLogFileName = 400003 ErrNotValidLogLevel = 400004 ErrNotValidLogFormat = 400005 ErrNotValidLogMaxSize = 400006 ErrNotValidLogMaxDays = 400007 ErrNotValidLogMaxBackups = 400008 ErrNotValidServerPort = 400009 ErrNotValidServerAddr = 400010 ErrNotValidPidFile = 400011 ErrNotValidServerReadTimeout = 400012 ErrNotValidServerWriteTimeout = 400013 ErrValidateConfig = 400014 ErrInitDefaultConfig = 400015 ErrReadConfigFile = 400016 ErrOverrideCommandLineArgs = 400017 ErrAbsoluteLogFilePath = 400018 ErrInitLogger = 400019 ErrRotateLogFile = 400020 ErrBaseDir = 400021 ErrInitConfig = 400022 ErrCheckServerPid = 400023 ErrCheckServerRunningStatus = 400024 ErrServerIsRunning = 400025 ErrStartAsForeground = 400026 ErrSavePidToFile = 400027 ErrKillServerWithPid = 400028 ErrKillServerWithPidFile = 400029 ErrGetPidFromPidFile = 400030 ErrSetSid = 400031 ErrRemovePidFile = 400032 )
View Source
const ( // server InfoServerStart = 200001 InfoServerStop = 200002 InfoServerIsRunning = 200003 InfoServerNotRunning = 200004 )
View Source
const DefaultMessageHeader = "GTW"
Variables ¶
View Source
var Messages = map[int]*config.ErrMessage{}
Functions ¶
func NewMessage ¶
func NewMessage(code int, values ...interface{}) *config.ErrMessage
NewMessage returns *config.ErrMessage with specified values
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.