zeroframework

package module
v1.22.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2025 License: BSD-3-Clause Imports: 13 Imported by: 0

README

zero-framework

When zero meeting one, zero has gained meaning. Looking forward to every meeting one.

Documentation

Index

Constants

View Source
const (
	Qos0 = server.Qos0
	Qos1 = server.Qos1
	Qos2 = server.Qos2

	FIXED_FLAG_NONE  = server.FIXED_FLAG_NONE
	FIXED_FLAG_Qos0s = server.FIXED_FLAG_Qos0s
	FIXED_FLAG_Qos1s = server.FIXED_FLAG_Qos1s
	FIXED_FLAG_Qos2s = server.FIXED_FLAG_Qos2s
)
View Source
const (
	ZEOR_XSAC_ENTRY_TYPE_TABLE0S          = structs.ZEOR_XSAC_ENTRY_TYPE_TABLE0S
	ZEOR_XSAC_ENTRY_TYPE_TABLE0FS         = structs.ZEOR_XSAC_ENTRY_TYPE_TABLE0FS
	ZEOR_XSAC_ENTRY_TYPE_COLUMN           = structs.ZEOR_XSAC_ENTRY_TYPE_COLUMN
	ZEOR_XSAC_ENTRY_TYPE_DROPCOLUMN       = structs.ZEOR_XSAC_ENTRY_TYPE_DROPCOLUMN
	ZEOR_XSAC_ENTRY_TYPE_KEY              = structs.ZEOR_XSAC_ENTRY_TYPE_KEY
	ZEOR_XSAC_ENTRY_TYPE_DROPKEY          = structs.ZEOR_XSAC_ENTRY_TYPE_DROPKEY
	ZEOR_XSAC_ENTRY_TYPE_PRIMARY_KEY      = structs.ZEOR_XSAC_ENTRY_TYPE_PRIMARY_KEY
	ZEOR_XSAC_ENTRY_TYPE_DROP_PRIMARY_KEY = structs.ZEOR_XSAC_ENTRY_TYPE_DROP_PRIMARY_KEY
	ZEOR_XSAC_ENTRY_TYPE_UNIQUE_KEY       = structs.ZEOR_XSAC_ENTRY_TYPE_UNIQUE_KEY
	ZEOR_XSAC_ENTRY_TYPE_DROP_UNIQUE_KEY  = structs.ZEOR_XSAC_ENTRY_TYPE_DROP_UNIQUE_KEY
	ZEOR_XSAC_ENTRY_TYPE_FOREIGN_KEY      = structs.ZEOR_XSAC_ENTRY_TYPE_FOREIGN_KEY
	ZEOR_XSAC_ENTRY_TYPE_DROP_FOREIGN_KEY = structs.ZEOR_XSAC_ENTRY_TYPE_DROP_FOREIGN_KEY
	ZEOR_XSAC_ENTRY_TYPE_YEAR_PARTITION   = structs.ZEOR_XSAC_ENTRY_TYPE_YEAR_PARTITION
	ZEOR_XSAC_ENTRY_TYPE_MONTH_PARTITION  = structs.ZEOR_XSAC_ENTRY_TYPE_MONTH_PARTITION
	ZEOR_XSAC_ENTRY_TYPE_DAY_PARTITION    = structs.ZEOR_XSAC_ENTRY_TYPE_DAY_PARTITION
	ZEOR_XSAC_ENTRY_TYPE_CUSTOM_PARTITION = structs.ZEOR_XSAC_ENTRY_TYPE_CUSTOM_PARTITION
)
View Source
const (
	XSAC_BE_INSERT = processors.XSAC_BE_INSERT
	XSAC_BE_UPDATE = processors.XSAC_BE_UPDATE
	XSAC_BE_DELETE = processors.XSAC_BE_DELETE

	XSAC_AF_INSERT = processors.XSAC_AF_INSERT
	XSAC_AF_UPDATE = processors.XSAC_AF_UPDATE
	XSAC_AF_DELETE = processors.XSAC_AF_DELETE
)
View Source
const (
	XSAC_DML_ADD       = autohttpconf.XSAC_DML_ADD
	XSAC_DML_UP        = autohttpconf.XSAC_DML_UP
	XSAC_DML_RM        = autohttpconf.XSAC_DML_RM
	XSAC_DML_TOMBSTONE = autohttpconf.XSAC_DML_TOMBSTONE
	XSAC_DML_RESTORE   = autohttpconf.XSAC_DML_RESTORE

	XSAC_HTTPFETCH_READY    = autohttpconf.XSAC_HTTPFETCH_READY
	XSAC_HTTPFETCH_ROW      = autohttpconf.XSAC_HTTPFETCH_ROW
	XSAC_HTTPFETCH_COMPLETE = autohttpconf.XSAC_HTTPFETCH_COMPLETE
)
View Source
const (
	EXCEPTION_KEEPER    = errdef.EXCEPTION_KEEPER
	EXCEPTION_AUTO_PROC = errdef.EXCEPTION_AUTO_PROC
	EXCEPTION_OPERATION = errdef.EXCEPTION_OPERATION

	ES00500 = errdef.ES00500
)
View Source
const DATABASE_MYSQL = database.DATABASE_MYSQL
View Source
const DATABASE_POSTGRES = database.DATABASE_POSTGRES
View Source
const DATABASE_REDIS = database.DATABASE_REDIS
View Source
const DATABASE_SQLITE = database.DATABASE_SQLITE
View Source
const (
	DSC_LOCK_TRUNK = consul.DSC_LOCK_TRUNK
)
View Source
const ROCKETMQ_KEEPER = rocketmq.ROCKETMQ_KEEPER
View Source
const WORKER_MONOGROUP_STATUS_COMPLETE = mfgrc.WORKER_MONOGROUP_STATUS_COMPLETE
View Source
const WORKER_MONOGROUP_STATUS_EXECUTING = mfgrc.WORKER_MONOGROUP_STATUS_EXECUTING
View Source
const WORKER_MONOGROUP_STATUS_FAILED = mfgrc.WORKER_MONOGROUP_STATUS_FAILED
View Source
const WORKER_MONOGROUP_STATUS_PENDING = mfgrc.WORKER_MONOGROUP_STATUS_PENDING
View Source
const WORKER_MONOGROUP_STATUS_READY = mfgrc.WORKER_MONOGROUP_STATUS_READY
View Source
const WORKER_MONO_STATUS_COMPLETE = mfgrc.WORKER_MONO_STATUS_COMPLETE
View Source
const WORKER_MONO_STATUS_EXECUTING = mfgrc.WORKER_MONO_STATUS_EXECUTING
View Source
const WORKER_MONO_STATUS_FAILED = mfgrc.WORKER_MONO_STATUS_FAILED
View Source
const WORKER_MONO_STATUS_PENDING = mfgrc.WORKER_MONO_STATUS_PENDING
View Source
const WORKER_MONO_STATUS_READY = mfgrc.WORKER_MONO_STATUS_READY
View Source
const WORKER_MONO_STATUS_RETRYING = mfgrc.WORKER_MONO_STATUS_RETRYING
View Source
const WORKER_MONO_STATUS_REVOKE = mfgrc.WORKER_MONO_STATUS_REVOKE
View Source
const WORKER_MONO_STATUS_TIMEOUT = mfgrc.WORKER_MONO_STATUS_TIMEOUT
View Source
const XSAC_AUTO_PARSER_KEEPER = autosqlconf.XSAC_AUTO_PARSER_KEEPER
View Source
const ZEROV1SERV_CLIENT = protocol.ZEROV1SERV_CLIENT
View Source
const ZEROV1SERV_KEEPER = protocol.ZEROV1SERV_KEEPER

Variables

View Source
var CustomMySQLDatabase = database.CustomMySQLDatabase
View Source
var CustomPostgresDatabase = database.CustomPostgresDatabase
View Source
var CustomSQLiteDatabase = database.CustomSQLiteDatabase
View Source
var DefaultMqttChecker = server.DefaultMqttChecker
View Source
var DocOnSuccess = structs.DocOnSuccess
View Source
var ElasticDatabase = database.ElasticDatabase
View Source
var MySQLDatabase = database.MySQLDatabase
View Source
var NewSQLiteTable = database.NewSQLiteTable
View Source
var PostgresDatabase = database.PostgresDatabase
View Source
var RedisDatabase = database.RedisDatabase
View Source
var RunHttpServer = server.RunHttpServer
View Source
var RunInterceptor = server.RunInterceptor
View Source
var SQLiteDatabase = database.SQLiteDatabase
View Source
var XahttpOpt = structs.XahttpOpt
View Source
var XahttpOptAll = structs.XahttpOptAll
View Source
var XahttpOptFO = structs.XahttpOptFO
View Source
var XahttpOptIO = structs.XahttpOptIO
View Source
var XahttpOptNoR = structs.XahttpOptNoR
View Source
var XahttpOptNoS = structs.XahttpOptNoS
View Source
var XahttpOptNoU = structs.XahttpOptNoU
View Source
var XahttpOptNoUR = structs.XahttpOptNoUR
View Source
var Xalloc = structs.Xalloc
View Source
var XautoProcessor = autohttpconf.XautoProcessor
View Source
var Xfexists = structs.Xfexists
View Source
var Xfmake = structs.Xfmake
View Source
var Xfmove = structs.Xfmove
View Source
var Xfread = structs.Xfread
View Source
var Xfwrite = structs.Xfwrite
View Source
var XhttpCompleteQueryOperation = server.XhttpCompleteQueryOperation
View Source
var XhttpContainsOptions = server.XhttpContainsOptions
View Source
var XhttpEQuery = server.XhttpEQuery
View Source
var XhttpEQueryRequest = server.XhttpEQueryRequest
View Source
var XhttpFromFileRequest = server.XhttpFromFileRequest
View Source
var XhttpFuncHandle = server.XhttpFuncHandle
View Source
var XhttpHandle = server.XhttpHandle
View Source
var XhttpKeyValueRequest = server.XhttpKeyValueRequest
View Source
var XhttpMysqlQueryOperation = server.XhttpMysqlQueryOperation
View Source
var XhttpPerform = server.XhttpPerform
View Source
var XhttpPostgresQueryOperation = server.XhttpPostgresQueryOperation
View Source
var XhttpQueryOptions = server.XhttpQueryOptions
View Source
var XhttpResponseDatas = server.XhttpResponseDatas
View Source
var XhttpResponseMaps = server.XhttpResponseMaps
View Source
var XhttpResponseMessages = server.XhttpResponseMessages
View Source
var XhttpURIParams = server.XhttpURIParams
View Source
var XhttpZeroQuery = server.XhttpZeroQuery
View Source
var XhttpZeroRequest = server.XhttpZeroRequest
View Source
var XreflectMeta = structs.XreflectMeta
View Source
var XsacPhysically = structs.XsacPhysically
View Source
var XsacTombstone = structs.XsacTombstone
View Source
var XsacTombstoneAndForce = structs.XsacTombstoneAndForce
View Source
var XsacTombstoneAndHistory = structs.XsacTombstoneAndHistory
View Source
var XsacTombstoneAndRestore = structs.XsacTombstoneAndRestore
View Source
var XsacTombstoneWhole = structs.XsacTombstoneWhole

Functions

This section is empty.

Types

type DataSource added in v1.2.1

type DataSource = database.DataSource

type EQueryRequest

type EQueryRequest = database.EQueryRequest

type EQueryResponse

type EQueryResponse = database.EQueryResponse

type EQuerySearch

type EQuerySearch = database.EQuerySearch

type IPCServer added in v1.3.0

type IPCServer = server.IPCServer

type MQMessageObserver

type MQMessageObserver = rocketmq.MQMessageObserver

type MQNotifyMessage

type MQNotifyMessage = rocketmq.MQNotifyMessage

type MfgrcGroup added in v1.9.0

type MfgrcGroup = mfgrc.MfgrcGroup

type MfgrcMono added in v1.9.0

type MfgrcMono = mfgrc.MfgrcMono

type MfgrcXhttpExecutor added in v1.19.0

type MfgrcXhttpExecutor = mfgrc.MfgrcXhttpExecutor

type MqttConnackVariableHeader added in v1.3.0

type MqttConnackVariableHeader = server.MqttConnackVariableHeader

type MqttConnect added in v1.3.0

type MqttConnect = server.MqttConnect

type MqttConnectBuilder added in v1.20.2

type MqttConnectBuilder = server.MqttConnectBuilder

type MqttConnectVariableHeader added in v1.3.0

type MqttConnectVariableHeader = server.MqttConnectVariableHeader

type MqttCorePayload added in v1.3.0

type MqttCorePayload = server.MqttCorePayload

type MqttCoreVariableHeader added in v1.3.0

type MqttCoreVariableHeader = server.MqttCoreVariableHeader

type MqttFixedHeader added in v1.3.0

type MqttFixedHeader = server.MqttFixedHeader

type MqttIdentifierVariableHeader added in v1.3.0

type MqttIdentifierVariableHeader = server.MqttIdentifierVariableHeader

type MqttMessage added in v1.3.0

type MqttMessage = server.MqttMessage

type MqttMessageListener added in v1.12.20

type MqttMessageListener = server.MqttMessageListener

type MqttParamsPayload added in v1.3.0

type MqttParamsPayload = server.MqttParamsPayload

type MqttPayload added in v1.3.0

type MqttPayload = server.MqttPayload

type MqttPublishVariableHeader added in v1.3.0

type MqttPublishVariableHeader = server.MqttPublishVariableHeader

type MqttServer added in v1.3.0

type MqttServer = server.MqttServer

type MqttTopic added in v1.3.0

type MqttTopic = server.MqttTopic

type MqttVariableHeader added in v1.3.0

type MqttVariableHeader = server.MqttVariableHeader

type OssminiV2Keeper added in v1.13.0

type OssminiV2Keeper = ossminiv2.OssminiV2Keeper

type RedisKeeper added in v1.12.0

type RedisKeeper = database.RedisKeeper

type RocketmqKeeper added in v1.12.31

type RocketmqKeeper = rocketmq.RocketmqKeeper

type SecureDataSource added in v1.22.3

type SecureDataSource = database.SecureDataSource

type TCPClient added in v1.7.0

type TCPClient = server.TCPClient

type TCPServer added in v1.3.0

type TCPServer = server.TCPServer

type Time added in v1.11.48

type Time = structs.Time

type UDPMessageProcesser added in v1.3.0

type UDPMessageProcesser = server.UDPMessageProcesser

type UDPServer added in v1.3.0

type UDPServer = server.UDPServer

type XhttpExecutor added in v1.12.5

type XhttpExecutor = server.XhttpExecutor

type XhttpFromFile added in v1.12.0

type XhttpFromFile = server.XhttpFromFile

type XhttpInterceptor added in v1.18.18

type XhttpInterceptor = server.XhttpInterceptor

type ZeroClientConnect added in v1.7.0

type ZeroClientConnect = server.ZeroClientConnect

type ZeroClientListener added in v1.7.0

type ZeroClientListener = server.ZeroClientListener

type ZeroCondition

type ZeroCondition = processors.ZeroCondition

type ZeroConnect added in v1.3.0

type ZeroConnect = server.ZeroConnect

type ZeroConnectBuilder added in v1.3.0

type ZeroConnectBuilder = server.ZeroConnectBuilder

type ZeroCoreProcessor

type ZeroCoreProcessor = processors.ZeroCoreProcessor

type ZeroCoreStructs

type ZeroCoreStructs = structs.ZeroCoreStructs

type ZeroDCSMutex added in v1.15.0

type ZeroDCSMutex = consul.ZeroDCSMutex

type ZeroDCSMutexTrunk added in v1.15.0

type ZeroDCSMutexTrunk = consul.ZeroDCSMutexTrunk

type ZeroDataChecker added in v1.3.0

type ZeroDataChecker = server.ZeroDataChecker

type ZeroExceptionDef added in v1.16.0

type ZeroExceptionDef = errdef.ZeroExceptionDef

type ZeroExceptionKeeper added in v1.16.0

type ZeroExceptionKeeper = errdef.ZeroExceptionKeeper

type ZeroLimit

type ZeroLimit = processors.ZeroLimit

type ZeroMeta added in v1.4.3

type ZeroMeta = structs.ZeroMeta

type ZeroMetaDef added in v1.4.3

type ZeroMetaDef = structs.ZeroMetaDef

type ZeroMetaPtr added in v1.4.3

type ZeroMetaPtr = structs.ZeroMetaPtr

type ZeroMfgrcFlux added in v1.9.0

type ZeroMfgrcFlux = mfgrc.ZeroMfgrcFlux

type ZeroMfgrcGroup added in v1.9.0

type ZeroMfgrcGroup = mfgrc.ZeroMfgrcGroup

type ZeroMfgrcGroupActuator added in v1.9.8

type ZeroMfgrcGroupActuator = mfgrc.ZeroMfgrcGroupActuator

type ZeroMfgrcGroupEventListener added in v1.9.5

type ZeroMfgrcGroupEventListener = mfgrc.ZeroMfgrcGroupEventListener

type ZeroMfgrcGroupKeeper added in v1.9.0

type ZeroMfgrcGroupKeeper = mfgrc.ZeroMfgrcGroupKeeper

type ZeroMfgrcGroupKeeperOpts added in v1.9.0

type ZeroMfgrcGroupKeeperOpts = mfgrc.ZeroMfgrcGroupKeeperOpts

type ZeroMfgrcGroupStore added in v1.9.0

type ZeroMfgrcGroupStore = mfgrc.ZeroMfgrcGroupStore

type ZeroMfgrcGroupWorker added in v1.9.0

type ZeroMfgrcGroupWorker = mfgrc.ZeroMfgrcGroupWorker

type ZeroMfgrcKeeper added in v1.9.0

type ZeroMfgrcKeeper = mfgrc.ZeroMfgrcKeeper

type ZeroMfgrcKeeperOpts added in v1.9.0

type ZeroMfgrcKeeperOpts = mfgrc.ZeroMfgrcKeeperOpts

type ZeroMfgrcMono added in v1.9.0

type ZeroMfgrcMono = mfgrc.ZeroMfgrcMono

type ZeroMfgrcMonoActuator added in v1.9.0

type ZeroMfgrcMonoActuator = mfgrc.ZeroMfgrcMonoActuator

type ZeroMfgrcMonoEventListener added in v1.9.0

type ZeroMfgrcMonoEventListener = mfgrc.ZeroMfgrcMonoEventListener

type ZeroMfgrcMonoQueueActuator added in v1.9.8

type ZeroMfgrcMonoQueueActuator = mfgrc.ZeroMfgrcMonoQueueActuator

type ZeroMfgrcMonoStore added in v1.9.0

type ZeroMfgrcMonoStore = mfgrc.ZeroMfgrcMonoStore

type ZeroMfgrcWorker added in v1.9.0

type ZeroMfgrcWorker = mfgrc.ZeroMfgrcWorker

type ZeroMysqlQueryOperation added in v1.11.23

type ZeroMysqlQueryOperation = processors.ZeroMysqlQueryOperation

type ZeroOrderBy

type ZeroOrderBy = processors.ZeroOrderBy

type ZeroPostgresQueryOperation added in v1.11.23

type ZeroPostgresQueryOperation = processors.ZeroPostgresQueryOperation

type ZeroQuery

type ZeroQuery = processors.ZeroQuery

type ZeroQueryOperation

type ZeroQueryOperation = processors.ZeroQueryOperation

type ZeroRequest

type ZeroRequest = structs.ZeroRequest

type ZeroResponse

type ZeroResponse = structs.ZeroResponse

type ZeroServ added in v1.3.0

type ZeroServ = server.ZeroServ

type ZeroSignature added in v1.12.0

type ZeroSignature = signatures.ZeroSignature

type ZeroSocketConnect added in v1.3.0

type ZeroSocketConnect = server.ZeroSocketConnect

type ZeroSocketServer added in v1.3.0

type ZeroSocketServer = server.ZeroSocketServer

type ZeroV1Message added in v1.7.0

type ZeroV1Message = protocol.ZeroV1Message

type ZeroV1MessageOperator added in v1.7.0

type ZeroV1MessageOperator = protocol.ZeroV1MessageOperator

type ZeroV1ServKeeper added in v1.7.0

type ZeroV1ServKeeper = protocol.ZeroV1ServKeeper

type ZeroXsacAutoParser added in v1.17.0

type ZeroXsacAutoParser = structs.ZeroXsacAutoParser

type ZeroXsacAutoParserKeeper added in v1.17.0

type ZeroXsacAutoParserKeeper = autosqlconf.ZeroXsacAutoParserKeeper

type ZeroXsacAutoProcessor added in v1.11.0

type ZeroXsacAutoProcessor = processors.ZeroXsacAutoProcessor

type ZeroXsacCustomPartChecker added in v1.12.3

type ZeroXsacCustomPartChecker = autohttpconf.ZeroXsacCustomPartChecker

type ZeroXsacDeclares added in v1.11.0

type ZeroXsacDeclares = structs.ZeroXsacDeclares

type ZeroXsacEntry added in v1.11.0

type ZeroXsacEntry = structs.ZeroXsacEntry

type ZeroXsacField added in v1.11.0

type ZeroXsacField = structs.ZeroXsacField

type ZeroXsacHttpDMLTrigger added in v1.11.50

type ZeroXsacHttpDMLTrigger = autohttpconf.ZeroXsacHttpDMLTrigger

type ZeroXsacHttpFetchTrigger added in v1.11.0

type ZeroXsacHttpFetchTrigger = autohttpconf.ZeroXsacHttpFetchTrigger

type ZeroXsacHttpSearchTrigger added in v1.11.0

type ZeroXsacHttpSearchTrigger = autohttpconf.ZeroXsacHttpSearchTrigger

type ZeroXsacKeeper added in v1.11.0

type ZeroXsacKeeper = autosqlconf.ZeroXsacKeeper

type ZeroXsacMysqlAutoProcessor added in v1.14.3

type ZeroXsacMysqlAutoProcessor = processors.ZeroXsacMysqlAutoProcessor

type ZeroXsacMysqlProcessor added in v1.11.0

type ZeroXsacMysqlProcessor = autosqlconf.ZeroXsacMysqlProcessor

type ZeroXsacPostgresAutoProcessor added in v1.11.0

type ZeroXsacPostgresAutoProcessor = processors.ZeroXsacPostgresAutoProcessor

type ZeroXsacPostgresProcessor added in v1.11.0

type ZeroXsacPostgresProcessor = autosqlconf.ZeroXsacPostgresProcessor

type ZeroXsacProcessor added in v1.11.0

type ZeroXsacProcessor = autosqlconf.ZeroXsacProcessor

type ZeroXsacTrigger added in v1.11.0

type ZeroXsacTrigger = structs.ZeroXsacTrigger

type ZeroXsacXhttpApi added in v1.12.8

type ZeroXsacXhttpApi = autohttpconf.ZeroXsacXhttpApi

type ZeroXsacXhttpDeclares added in v1.11.0

type ZeroXsacXhttpDeclares = autohttpconf.ZeroXsacXhttpDeclares

type ZeroXsacXhttpStructs added in v1.11.0

type ZeroXsacXhttpStructs = autohttpconf.ZeroXsacXhttpStructs

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL