MCPcopy Create free account

hub / github.com/IceFireDB/IceFireDB / types & classes

Types & classes204 in github.com/IceFireDB/IceFireDB

↓ 3 callersTypeAliasTimestamp
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:25
↓ 3 callersTypeAliasTimestamp
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLite/pkg/mysql/client/pool.go:25
↓ 1 callersTypeAliasFieldData
IceFireDB-SQLProxy/pkg/mysql/mysql/field.go:9
↓ 1 callersTypeAliasFieldData
IceFireDB-SQLite/pkg/mysql/mysql/field.go:9
↓ 1 callersTypeAliasRowData
IceFireDB-SQLProxy/pkg/mysql/mysql/rowdata.go:11
↓ 1 callersTypeAliasRowData
IceFireDB-SQLite/pkg/mysql/mysql/rowdata.go:11
StructBufPool
IceFireDB-SQLProxy/pkg/mysql/packet/conn.go:25
StructBufPool
IceFireDB-SQLite/pkg/mysql/packet/conn.go:25
StructCacheS
IceFireDB-Redis-Proxy/pkg/config/types.go:62
StructCacheS
IceFireDB-PubSub/pkg/config/types.go:62
StructClient
IceFireDB-Redis-Proxy/test/proto/client.go:10
StructClient
IceFireDB-PubSub/test/proto/client.go:10
StructClient
Client is a gokv.Store implementation for S3.
driver/oss/s3.go:19
StructConfig
IceFireDB-SQLProxy/pkg/config/config.go:9
StructConfig
IceFireDB-SQLite/pkg/config/config.go:9
StructConfig
IceFireDB-Redis-Proxy/pkg/config/types.go:22
StructConfig
IceFireDB-PubSub/pkg/config/types.go:22
StructConfig
driver/ipfs-synckv/db.go:35
StructConfig
driver/crdt/db.go:30
StructConfig
driver/oss/db.go:29
StructConfig
driver/ipfs/db.go:27
StructConfig
driver/hybriddb/db.go:25
StructConn
IceFireDB-SQLProxy/pkg/mysql/client/conn.go:17
StructConn
* Conn acts like a MySQL server connection, you can use MySQL client to communicate with it. */
IceFireDB-SQLProxy/pkg/mysql/server/conn.go:19
StructConn
* Conn is the base class to handle MySQL protocol. */
IceFireDB-SQLProxy/pkg/mysql/packet/conn.go:51
StructConn
IceFireDB-SQLite/pkg/mysql/client/conn.go:17
StructConn
* Conn acts like a MySQL server connection, you can use MySQL client to communicate with it. */
IceFireDB-SQLite/pkg/mysql/server/conn.go:19
StructConn
* Conn is the base class to handle MySQL protocol. */
IceFireDB-SQLite/pkg/mysql/packet/conn.go:51
StructConnection
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:56
StructConnection
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLite/pkg/mysql/client/pool.go:56
StructConnectionStats
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:47
StructConnectionStats
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLite/pkg/mysql/client/pool.go:47
StructContext
IceFireDB-Redis-Proxy/pkg/router/context.go:30
StructContext
IceFireDB-PubSub/pkg/router/context.go:30
InterfaceCredentialProvider
interface for user credential provider hint: can be extended for more functionality =================================IMPORTANT NOTE===================
IceFireDB-SQLProxy/pkg/mysql/server/credential_provider.go:10
InterfaceCredentialProvider
interface for user credential provider hint: can be extended for more functionality =================================IMPORTANT NOTE===================
IceFireDB-SQLite/pkg/mysql/server/credential_provider.go:10
StructDB
driver/ipfs-synckv/db.go:152
StructDB
driver/crdt/db.go:123
StructDB
DB represents the database instance
driver/ipfs-log/db.go:118
StructDB
driver/oss/db.go:110
StructDB
driver/badger/db.go:11
StructDB
driver/ipfs/db.go:99
StructDB
driver/hybriddb/db.go:81
StructDebugC
IceFireDB-SQLProxy/pkg/config/config.go:41
StructDebugC
IceFireDB-SQLite/pkg/config/config.go:30
StructEmptyHandler
IceFireDB-SQLProxy/pkg/mysql/server/command.go:173
StructEmptyHandler
IceFireDB-SQLite/pkg/mysql/server/command.go:173
StructEmptyHandlerTest
Define the EmptyHandler struct
IceFireDB-SQLProxy/pkg/mysql/server/command_test.go:10
InterfaceExecuter
IceFireDB-SQLProxy/pkg/mysql/mysql/result.go:13
InterfaceExecuter
IceFireDB-SQLite/pkg/mysql/mysql/result.go:13
FuncTypeExtInfoFunc
func() (tit string, metrics []map[string]interface{})
server_info.go:25
StructField
IceFireDB-SQLProxy/pkg/mysql/mysql/field.go:11
StructField
IceFireDB-SQLite/pkg/mysql/mysql/field.go:11
StructFieldValue
IceFireDB-SQLProxy/pkg/mysql/mysql/field.go:30
StructFieldValue
IceFireDB-SQLite/pkg/mysql/mysql/field.go:30
TypeAliasFieldValueType
IceFireDB-SQLProxy/pkg/mysql/mysql/field.go:28
TypeAliasFieldValueType
IceFireDB-SQLite/pkg/mysql/mysql/field.go:28
InterfaceGTIDSet
IceFireDB-SQLProxy/pkg/mysql/mysql/gtid.go:5
InterfaceGTIDSet
IceFireDB-SQLite/pkg/mysql/mysql/gtid.go:5
StructHandle
IceFireDB-SQLProxy/internal/mysql/handle.go:12
InterfaceHandler
IceFireDB-SQLProxy/pkg/mysql/server/command.go:12
InterfaceHandler
IceFireDB-SQLite/pkg/mysql/server/command.go:13
FuncTypeHandlerFunc
func(*Context) error
IceFireDB-Redis-Proxy/pkg/router/types.go:33
FuncTypeHandlerFunc
func(*Context) error
IceFireDB-PubSub/pkg/router/types.go:33
InterfaceHandlerTest
Define the Handler interface
IceFireDB-SQLProxy/pkg/mysql/server/command_test.go:4
TypeAliasHandlersChain
HandlersChain defines a HandlerFunc array.
IceFireDB-Redis-Proxy/pkg/router/types.go:36
TypeAliasHandlersChain
HandlersChain defines a HandlerFunc array.
IceFireDB-PubSub/pkg/router/types.go:36
StructIPWhiteListS
IceFireDB-Redis-Proxy/pkg/config/types.go:95
StructIPWhiteListS
IceFireDB-PubSub/pkg/config/types.go:95
InterfaceIRoutes
IceFireDB-Redis-Proxy/pkg/router/types.go:24
InterfaceIRoutes
IceFireDB-PubSub/pkg/router/types.go:24
StructIgnoreCMDS
IceFireDB-Redis-Proxy/pkg/config/types.go:72
StructIgnoreCMDS
IceFireDB-PubSub/pkg/config/types.go:72
StructInMemoryProvider
InMemoryProvider implements a in memory credential provider
IceFireDB-SQLProxy/pkg/mysql/server/credential_provider.go:26
StructInMemoryProvider
InMemoryProvider implements a in memory credential provider
IceFireDB-SQLite/pkg/mysql/server/credential_provider.go:26
StructInterval
Like MySQL GTID Interval struct, [start, stop), left closed and right open See MySQL rpl_gtid.h
IceFireDB-SQLProxy/pkg/mysql/mysql/mysql_gtid.go:19
StructInterval
Like MySQL GTID Interval struct, [start, stop), left closed and right open See MySQL rpl_gtid.h
IceFireDB-SQLite/pkg/mysql/mysql/mysql_gtid.go:19
TypeAliasIntervalSlice
IceFireDB-SQLProxy/pkg/mysql/mysql/mysql_gtid.go:62
TypeAliasIntervalSlice
IceFireDB-SQLite/pkg/mysql/mysql/mysql_gtid.go:62
StructIterator
driver/ipfs-synckv/iterator.go:10
StructIterator
driver/crdt/iterator.go:9
StructIterator
Iterator wraps the leveldb iterator to provide a higher-level interface.
driver/ipfs-log/iterator.go:8
StructIterator
driver/oss/iterator.go:7
StructIterator
driver/badger/iterator.go:7
StructIterator
driver/ipfs/iterator.go:10
StructIterator
driver/hybriddb/iterator.go:7
FuncTypeLogFunc
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLProxy/pkg/mysql/client/pool.go:27
FuncTypeLogFunc
* Pool for efficient reuse of connections. Usage: pool := client.NewPool(log.Debugf, 100, 400, 5, `127.0.0.1:3306`, `username`, `userpwd`, `dbname`)
IceFireDB-SQLite/pkg/mysql/client/pool.go:27
StructLogS
IceFireDB-Redis-Proxy/pkg/config/types.go:53
StructLogS
IceFireDB-PubSub/pkg/config/types.go:53
StructMariadbGTID
MariadbGTID represent mariadb gtid, [domain ID]-[server-id]-[sequence]
IceFireDB-SQLProxy/pkg/mysql/mysql/mariadb_gtid.go:15
StructMariadbGTID
MariadbGTID represent mariadb gtid, [domain ID]-[server-id]-[sequence]
IceFireDB-SQLite/pkg/mysql/mysql/mariadb_gtid.go:15
StructMariadbGTIDSet
MariadbGTIDSet is a set of mariadb gtid
IceFireDB-SQLProxy/pkg/mysql/mysql/mariadb_gtid.go:106
StructMariadbGTIDSet
MariadbGTIDSet is a set of mariadb gtid
IceFireDB-SQLite/pkg/mysql/mysql/mariadb_gtid.go:106
StructMessage
Message represents a pubsub message
IceFireDB-SQLProxy/pkg/p2p/pubsub.go:10
StructMyError
IceFireDB-SQLProxy/pkg/mysql/mysql/error.go:16
StructMyError
IceFireDB-SQLite/pkg/mysql/mysql/error.go:16
StructMysqlC
IceFireDB-SQLProxy/pkg/config/config.go:21
StructMysqlGTIDSet
IceFireDB-SQLProxy/pkg/mysql/mysql/mysql_gtid.go:300
StructMysqlGTIDSet
IceFireDB-SQLite/pkg/mysql/mysql/mysql_gtid.go:300
next →1–100 of 204, ranked by callers