Gitee
IMI
API Documentation
\Imi
Charts
Class hierarchy diagram
\
Imi
Aop
Annotation
After
AfterReturning
AfterThrowing
Around
Aspect
BaseInjectValue
Before
ConstValue
FilterArg
Inject
InjectArg
PointCut
RequestInject
Aop
InjectArgAop
Listener
ImiInit
Parser
AopParser
AfterReturningJoinPoint
AfterThrowingJoinPoint
JoinPoint
PointCutType
Bean
Annotation
Model
IAnnotationRelation
AnnotationRelation
ClassAnnotation
ClassAnnotationRelation
ConstantAnnotationRelation
MethodAnnotationRelation
PropertyAnnotationRelation
AnnotationManager
Base
Bean
Callback
ClassEventListener
Inherit
Listener
Parser
Partial
Exception
ContainerException
NotFoundException
Parser
IParser
BaseParser
BeanParser
ClassEventParser
ListenerParser
NullParser
PartialParser
Traits
TAutoInject
IBean
Annotation
AnnotationLoader
BeanProxy
Container
Cache
Annotation
Parser
CacheParser
Cacheable
CacheEvict
CachePut
Aop
CacheableAop
CacheEvictAop
CachePutAop
Handler
Base
CacheException
CacheManager
InvalidArgumentException
Config
Annotation
Parser
ConfigParser
ConfigValue
Dotenv
Dotenv
Listener
ImiInit
Controller
HttpController
SingletonHttpController
TcpController
UdpController
WebSocketController
Cron
Annotation
Cron
Consts
CronTaskType
UniqueLevel
Contract
ICronTask
Listener
Init
WorkerPartPipeMessage
Message
IMessage
Result
Process
CronProcess
CronWorkerProcess
Task
CronTask
Traits
TWorkerReport
Client
CronLock
CronManager
CronRule
CronTask
CronWorker
Db
Annotation
DbInject
RollbackType
Transaction
TransactionType
Aop
TransactionAop
Drivers
PdoMysql
Driver
Statement
Base
BaseStatement
Exception
DbException
Interfaces
IDb
IStatement
Listener
RequestContextDestroy
WorkerStart
Parser
DbParser
Pool
CoroutineDbPool
DbResource
SyncDbPool
Query
Builder
IBuilder
BaseBuilder
BatchInsertBuilder
DeleteBuilder
InsertBuilder
ReplaceBuilder
SelectBuilder
UpdateBuilder
Having
Having
HavingBrackets
Interfaces
IBase
IBaseWhere
IDatabase
IField
IGroup
IHaving
IHavingBrackets
IJoin
IOrder
IPaginateResult
IResult
ITable
IWhere
IWhereBrackets
Lock
MysqlLock
Traits
TKeyword
TRaw
Where
BaseWhere
Database
Field
Group
Join
Order
Paginate
PaginateResult
QueryOption
QueryType
Raw
Result
Table
Statement
StatementManager
Transaction
Transaction
Enum
Annotation
Parser
EnumParser
EnumItem
BaseEnum
Event
IEvent
IEventListener
TEvent
Event
EventItem
EventParam
Facade
Annotation
Facade
BaseFacade
HotUpdate
Listener
OnServerCreateAfter
Monitor
IMonitor
BaseMonitor
FileMTime
Inotify
HotUpdateProcess
HttpValidate
Annotation
ExtractData
HttpValidation
Aop
AutoValidationAop
Listener
AfterWorkerStart
BeforeWorkerStart
Init
OnManagerStart
OnManagerStop
ServerStart
Lock
Annotation
Parser
LockParser
Lockable
Aop
TLockableParser
LockAop
Exception
LockFailException
Handler
ILockHandler
Atomic
BaseLock
Listener
Init
Lock
LockConfigOption
Log
Handler
Base
Console
File
ErrorLog
Log
Logger
LogLevel
Record
Main
IMain
AppBaseMain
BaseMain
Helper
Model
Annotation
Relation
AutoDelete
AutoInsert
AutoSave
AutoSelect
AutoUpdate
JoinFrom
JoinFromMiddle
JoinTo
JoinToMiddle
ManyToMany
OneToMany
OneToOne
PolymorphicManyToMany
PolymorphicOneToMany
PolymorphicOneToOne
PolymorphicToMany
PolymorphicToOne
RelationBase
Column
Entity
ExtractProperty
MemoryTable
RedisEntity
Serializable
Serializables
Table
Event
Listener
IAfterBatchDeleteEventListener
IAfterBatchUpdateEventListener
IAfterDeleteEventListener
IAfterFindEventListener
IAfterInsertEventListener
IAfterParseDataEventListener
IAfterQueryEventListener
IAfterSaveEventListener
IAfterSelectEventListener
IAfterUpdateEventListener
IBeforeBatchDeleteEventListener
IBeforeBatchUpdateEventListener
IBeforeDeleteEventListener
IBeforeFindEventListener
IBeforeInsertEventListener
IBeforeParseDataEventListener
IBeforeSaveEventListener
IBeforeSelectEventListener
IBeforeUpdateEventListener
IInitEventListener
Param
AfterBatchDeleteEventParam
AfterBatchUpdateEventParam
AfterDeleteEventParam
AfterFindEventParam
AfterInsertEventParam
AfterParseDataEventParam
AfterQueryEventParam
AfterSaveEventParam
AfterSelectEventParam
AfterUpdateEventParam
BeforeBatchDeleteEventParam
BeforeBatchUpdateEventParam
BeforeDeleteEventParam
BeforeFindEventParam
BeforeInsertEventParam
BeforeParseDataEventParam
BeforeSaveEventParam
BeforeSelectEventParam
BeforeUpdateEventParam
InitEventParam
ModelEvents
Key
KeyRule
Listener
Init
Parser
ModelParser
RelationParser
Relation
Struct
TLeftAndRight
ManyToMany
OneToMany
OneToOne
PolymorphicManyToMany
PolymorphicOneToMany
PolymorphicOneToOne
Delete
Insert
Update
Tree
Annotation
TreeModel
TTreeModel
BaseModel
MemoryTableModel
Meta
ModelManager
ModelRelationManager
RedisModel
Pool
Annotation
PoolClean
PoolResource
Aop
PoolCleanAop
Interfaces
IPool
IPoolConfig
IPoolResource
Listener
RequestContextDestroy
WorkerStart
TUriResourceConfig
BaseAsyncPool
BasePool
BasePoolResource
BaseSyncPool
PoolConfig
PoolItem
ResourceConfigMode
Process
Annotation
Process
ProcessPool
Exception
ProcessAlreadyRunException
Listener
OnServerCreateAfter
Parser
ProcessParser
ProcessPoolParser
Pool
BeforeStartEventParam
InitEventParam
MessageEventParam
WorkerEventParam
IPoolProcess
IProcess
AutoRunProcessManager
BasePoolProcess
BaseProcess
Process
ProcessPoolManager
Redis
Annotation
RedisInject
CoroutineRedisPool
RedisHandler
RedisManager
RedisResource
SyncRedisPool
Server
Annotation
ServerInject
ConnectContext
Event
Listener
IConnectContextRestoreListener
Param
ConnectContextRestoreParam
Listener
WorkerStart
Model
FdRelation
StoreHandler
MemoryTable
ConnectContextOption
IHandler
Local
ConnectContextChangeEventParam
StoreHandler
DataParser
IParser
DataParser
JsonArrayParser
JsonObjectParser
Event
Listener
IAppInitEventListener
ICloseEventListener
IConnectEventListener
IFinishEventListener
IHandShakeEventListener
IManagerStartEventListener
IManagerStopEventListener
IMessageEventListener
IOpenEventListener
IPacketEventListener
IPipeMessageEventListener
IReceiveEventListener
IRequestEventListener
IShutdownEventListener
IStartEventListener
ITaskEventListener
IWorkerErrorEventListener
IWorkerExitEventListener
IWorkerStartEventListener
IWorkerStopEventListener
Param
AppInitEventParam
CloseEventParam
ConnectEventParam
FinishEventParam
HandShakeEventParam
ManagerStartEventParam
ManagerStopEventParam
MessageEventParam
OpenEventParam
PacketEventParam
PipeMessageEventParam
ReceiveEventParam
RequestEventParam
ShutdownEventParam
StartEventParam
TaskEventParam
WorkerErrorEventParam
WorkerExitEventParam
WorkerStartEventParam
WorkerStopEventParam
Group
Exception
MethodNotFoundException
Handler
IGroupHandler
Listener
GroupRestore
TServerGroup
FdMap
Http
Annotation
ExtractData
Aop
ExtractDataAop
Error
IErrorHandler
IExecuteTimeoutHandler
IHttpNotFoundHandler
ErrorHandler
ExecuteTimeoutHandler
HttpNotFoundHandler
JsonErrorHandler
Listener
BeforeRequest
Http2AfterClose
Http2BeforeClose
OnCoServerStart
Message
Proxy
RequestProxy
ResponseProxy
Request
Response
UploadedFile
Middleware
ActionWrapMiddleware
ExecuteTimeoutMiddleware
OptionsMiddleware
RouteMiddleware
Route
HttpRoute
RouteItem
RouteResult
UrlCheckResult
SuperGlobals
Listener
SuperGlobals
Cookie
Files
Get
Post
Request
Server
Session
Dispatcher
RequestHandler
Server
Route
Annotation
Tcp
TcpAction
TcpController
TcpMiddleware
TcpRoute
Udp
UdpAction
UdpController
UdpMiddleware
UdpRoute
WebSocket
WSAction
WSConfig
WSController
WSMiddleware
WSRoute
Action
Controller
Middleware
Route
Listener
HttpRouteInit
TcpRouteInit
UdpRouteInit
WSRouteInit
Parser
ControllerParser
TcpControllerParser
UdpControllerParser
WSControllerParser
IRoute
TMiddleware
RouteCallable
Session
Handler
ISessionHandler
Base
File
Session
SessionConfig
SessionCookie
SessionManager
TcpServer
Error
ITcpRouteNotFoundHandler
TcpRouteNotFoundHandler
Listener
AfterClose
BeforeClose
BeforeConnect
BeforeReceive
Message
IReceiveData
ReceiveData
Middleware
IMiddleware
ActionWrapMiddleware
RouteMiddleware
Route
IRoute
RouteItem
RouteResult
TcpRoute
IReceiveHandler
Dispatcher
ReceiveHandler
Server
UdpServer
Error
IUdpRouteNotFoundHandler
UdpRouteNotFoundHandler
Listener
BeforePacket
Message
IPacketData
PacketData
Middleware
IMiddleware
ActionWrapMiddleware
RouteMiddleware
Route
IRoute
RouteItem
RouteResult
UdpRoute
IPacketHandler
Dispatcher
PacketHandler
Server
View
Annotation
View
Engine
IEngine
Php
Handler
IHandler
Html
Json
Xml
Parser
ViewParser
View
WebSocket
Error
IWSRouteNotFoundHandler
WSRouteNotFoundHandler
Listener
AfterClose
BeforeClose
BeforeHandShake
BeforeMessage
Message
IFrame
Frame
Middleware
IMiddleware
ActionWrapMiddleware
HandShakeMiddleware
RouteMiddleware
Route
IRoute
RouteItem
RouteResult
WSRoute
IMessageHandler
Dispatcher
MessageHandler
Server
Type
Task
Annotation
Task
Interfaces
ITaskHandler
ITaskParam
Listener
MainServer
Parser
TaskParser
TaskInfo
TaskManager
TaskParam
Tool
Annotation
Arg
Operation
Tool
Listener
Init
Run
Parser
ToolParser
Tools
Development
Development
ExtensionReflection
Generate
HttpController
ControllerGenerate
Model
ModelGenerate
Imi
Imi
Process
Process
Server
Server
Util
File
FileEnumItem
Format
IFormat
Json
PhpSerialize
PhpSession
Http
Consts
MediaType
RequestHeader
RequestMethod
ResponseHeader
Contract
IResponse
IServerRequest
AbstractMessage
MessageUtil
Request
Response
ServerRequest
Interfaces
IArrayable
IHashCode
MemoryTable
IMemoryTableOption
Process
ProcessAppContexts
ProcessType
Stream
FileStream
MemoryStream
StreamMode
Traits
TAnonymous
TBeanRealClass
TDataToProperty
THashCode
TNotRequiredDataToProperty
TServerAnnotationParser
TSingleton
Args
ArrayData
ArrayList
ArrayUtil
AtomicManager
Bit
ClassObject
Coroutine
CoroutineChannelManager
DateTime
Digital
File
FilterableList
ImiPriority
LazyArrayObject
MemoryTableManager
ObjectArrayHelper
Pagination
Random
Swoole
Text
Uri
Validate
Annotation
Parser
ValidateConditionParser
AutoValidation
Compare
Condition
Decimal
InEnum
InList
Integer
Number
Required
Text
ValidateValue
Aop
AutoValidationAop
IValidator
Validator
App
Config
Main
RuntimeInfo
ServerManage
Worker
\Imi
\Imi
Main
Interfaces
IMain
主类接口
Classes
AppBaseMain
项目主类基类
BaseMain
主类基类
Helper
主类帮助类